資源簡介
自己寫的小游戲,數獨算法不怎么樣,主要是做了一個比較好看的界面。數據庫使用的是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語言編程.凌明(帶詳細書簽)
評論
共有 條評論