资源简介
自己写的小游戏,数独算法不怎么样,主要是做了一个比较好看的界面。数据库使用的是Access2007, 背景音乐的歌曲由于大小限制我给删了几首,只剩下一首,需要的自己添加,没有写用户帮助手册。
代码片段和文件信息
// ADOConn.cpp: implementation of the CADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “ADOConn.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CADOConn::CADOConn()
{
}
CADOConn::~CADOConn()
{
}
void CADOConn::OnInitADOConn()
{
::CoInitialize(NULL);
try
{
m_pConnection.CreateInstance(“ADODB.Connection“);
_bstr_t strConnect=“Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database.accdb“;
//_bstr_t strConnect=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Database.mdb“;
m_pConnection->Open(strConnect““““adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(“数据库连接失败,确认数据库路径是否正确!“);
}
}
void CADOConn::ExitConnect()
{
m_pConnection->Close();
//释放环境
::CoUninitialize();
}
_RecordsetPtr& CADOConn::GetRecordset(_bstr_t bstrSQL)
{
try
{
if(m_pConnection==NULL)bstrSQL;
OnInitADOConn();
m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset->Open(bstrSQL m_pConnection.GetInterfacePtr() adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error e)
{
AfxMessageBox(“不能打开记录集!“);
}
return m_pRecordset;
}
void CADOConn::CloseRecordset()
{
if(m_pRecordset!=NULL)
m_pRecordset->Close();
}
BOOL CADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
try
{
if(m_pConnection==NULL)
OnInitADOConn();
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
AfxMessageBox(“不能打开记录集!“);
return false;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-12-20 22:19 MFC实现数独小游戏1\
文件 1828 2011-12-09 14:44 MFC实现数独小游戏1\ADOConn.cpp
文件 728 2011-12-09 12:49 MFC实现数独小游戏1\ADOConn.h
文件 2837344 2011-12-20 22:10 MFC实现数独小游戏1\ArithSys.aps
文件 7191 2011-12-20 22:11 MFC实现数独小游戏1\ArithSys.clw
文件 4245 2011-12-04 22:12 MFC实现数独小游戏1\ArithSys.cpp
文件 7284 2011-12-20 21:58 MFC实现数独小游戏1\ArithSys.dsp
文件 541 2011-12-04 22:12 MFC实现数独小游戏1\ArithSys.dsw
文件 1378 2011-12-04 22:12 MFC实现数独小游戏1\ArithSys.h
文件 492544 2011-12-20 22:12 MFC实现数独小游戏1\ArithSys.ncb
文件 58880 2011-12-20 22:12 MFC实现数独小游戏1\ArithSys.opt
文件 1996 2011-12-20 22:11 MFC实现数独小游戏1\ArithSys.plg
文件 19579 2011-12-20 22:10 MFC实现数独小游戏1\ArithSys.rc
文件 1782 2011-12-04 22:12 MFC实现数独小游戏1\ArithSysDoc.cpp
文件 1497 2011-12-04 22:12 MFC实现数独小游戏1\ArithSysDoc.h
文件 24530 2011-12-20 22:11 MFC实现数独小游戏1\ArithSysView.cpp
文件 4580 2011-12-20 21:57 MFC实现数独小游戏1\ArithSysView.h
文件 1039 2011-12-06 16:57 MFC实现数独小游戏1\CreateDialog.cpp
文件 1226 2011-12-06 16:55 MFC实现数独小游戏1\CreateDialog.h
文件 1621 2011-12-11 20:22 MFC实现数独小游戏1\CreateDlg.cpp
文件 1275 2011-12-11 20:22 MFC实现数独小游戏1\CreateDlg.h
文件 9042 2011-10-26 21:17 MFC实现数独小游戏1\CSudoku.cpp
文件 1374 2011-10-26 21:29 MFC实现数独小游戏1\CSudoku.h
文件 610304 2011-12-20 22:05 MFC实现数独小游戏1\Databa
文件 4040 2011-12-20 14:13 MFC实现数独小游戏1\DlgMusic.cpp
文件 1317 2011-12-20 14:05 MFC实现数独小游戏1\DlgMusic.h
文件 1448 2011-12-17 21:52 MFC实现数独小游戏1\DlgNum.cpp
文件 1347 2011-12-17 14:11 MFC实现数独小游戏1\DlgNum.h
文件 3896 2011-12-18 09:54 MFC实现数独小游戏1\DlgRank.cpp
文件 1289 2011-12-18 09:54 MFC实现数独小游戏1\DlgRank.h
文件 1097 2011-12-17 20:19 MFC实现数独小游戏1\DlgSaveGameName.cpp
............此处省略36个文件信息
- 上一篇:stm32 上下位机通信
- 下一篇:嵌入式系统高级C语言编程.凌明(带详细书签)
相关资源
- 在PictureControl控件上绘图并保存
- Floyd最短路径程序(MFC)
- 图像灰度化软件
-
MFC与Html、ja
vasc ript数据交互 - 全方位图像展开程序
- MFC下实现OpenGL纹理贴图
- mfc复制文件显示进度
- CTP行情接收工具和行情拆分工具 完整
- 基于VS2010MFC平台使用C++编写的上位机
- MFC项目:图书管理系统
- MFCvs2010画曲线图
- VC++实现浏览器
- 基于MFC的网络版连连看系统_源文件
- Visual C++ MFC棋牌类游戏编程五子棋,象
- MFC 150 例程
- c++人脸相似度检测MFC源码
- MFC socket与websocket通信
- VC一个很简单的屏保程序MFC
- MFC界面设计小型点餐系统
- ffplay for MFC 1.1 源代码
- MFC键盘监视器
- vc++ MFC 背单词软件毕业设计系统源代
- MFC__快捷菜单管理器
- MFC最小化至系统托盘源码
- 读取图片并显示的MFC程序
- MFC贪吃蛇完美运行
- MFC实现TCP数据传输
- 停车场管理系统 MFC 数据结构课程设计
- mfc绘制二维坐标系和波形图
- MFC大作业 学生管理系统(附报告)
评论
共有 条评论