資源簡介
VC 圖書館管理系統 連數據庫

代碼片段和文件信息
//?ADOConn.cpp:?implementation?of?the?CADOConn?class.
//
//////////////////////////////////////////////////////////////////////
#include?“stdafx.h“
#include?“LibraryMIS.h“
#include?“ADOConn.h“
#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////
CADOConn::CADOConn()
{
}
void?CADOConn::OnInitADOConn()
{
::CoInitialize(NULL);???????//初始化COM環境
try
{
//創建連接對象實例?
m_pConnection.CreateInstance(“ADODB.Connection“);
//設置連接字符串?
_bstr_t??strConnect=“Provider=Microsoft.Jet.OLEDB.4.0;?Data?Source=LibraryDB.mdb“;
//使用Open方法連接數據庫?
m_pConnection->Open(strConnect““““adModeUnknown);?
}?
catch(_com_error?e)
{
AfxMessageBox(“數據庫連接失敗,確認數據庫信息是否正確!“);
}
}
void?CADOConn::ExitConnect()
{
????if(m_pRecordset?!=?NULL)??//關閉記錄集和斷開數據源連接
m_pRecordset->Close();
m_pConnection->Close();??
::CoUninitialize();??????//釋放COM環境
}
_RecordsetPtr&?CADOConn::GetRecordSet(_bstr_t?bstrSQL)?????//打開記錄集,返回記錄及指針
{
try
{
if(m_pConnection==NULL)
OnInitADOConn();
//創建記錄集指針對象實例
// m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset.CreateInstance(“ADODB.Recordset“);
//打開記錄集
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
????catch(_com_error?e)
{
?????AfxMessageBox(“記錄集打開失敗!“);
}
return?m_pRecordset;
}
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;
}
}
CADOConn::~CADOConn()
{
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1996??2012-12-26?10:41??圖書館?管理?系統\ADOConn.cpp
?????文件????????763??2012-12-25?18:14??圖書館?管理?系統\ADOConn.h
?????文件???????8612??2013-05-25?18:34??圖書館?管理?系統\ba
?????文件???????1625??2012-12-27?19:59??圖書館?管理?系統\ba
?????文件???????8323??2012-12-30?13:26??圖書館?管理?系統\BookDlg.cpp
?????文件???????1600??2012-12-27?22:19??圖書館?管理?系統\BookDlg.h
?????文件???????9705??2012-12-30?13:18??圖書館?管理?系統\BorrowDlg.cpp
?????文件???????1708??2012-12-30?13:17??圖書館?管理?系統\BorrowDlg.h
?????文件???????1102??2012-12-27?12:22??圖書館?管理?系統\BorrowFindDlg.cpp
?????文件???????1293??2012-12-27?12:22??圖書館?管理?系統\BorrowFindDlg.h
?????文件???????1945??2012-12-27?08:59??圖書館?管理?系統\ChoiceDlg.cpp
?????文件???????1349??2012-12-26?22:27??圖書館?管理?系統\ChoiceDlg.h
?????文件??????61270??2013-05-24?21:36??圖書館?管理?系統\Debug\ADOConn.obj
?????文件??????26186??2013-05-24?21:36??圖書館?管理?系統\Debug\ADOConn.sbr
?????文件?????108219??2013-05-25?18:34??圖書館?管理?系統\Debug\ba
?????文件??????48318??2013-05-25?18:34??圖書館?管理?系統\Debug\ba
?????文件?????107910??2013-02-12?17:09??圖書館?管理?系統\Debug\BookDlg.obj
?????文件??????48300??2013-02-12?17:09??圖書館?管理?系統\Debug\BookDlg.sbr
?????文件?????109209??2013-02-12?17:09??圖書館?管理?系統\Debug\BorrowDlg.obj
?????文件??????48728??2013-02-12?17:09??圖書館?管理?系統\Debug\BorrowDlg.sbr
?????文件??????13304??2013-02-12?17:09??圖書館?管理?系統\Debug\BorrowFindDlg.obj
?????文件???????3650??2013-02-12?17:09??圖書館?管理?系統\Debug\BorrowFindDlg.sbr
?????文件??????23064??2013-05-23?19:19??圖書館?管理?系統\Debug\ChoiceDlg.obj
?????文件???????7841??2013-05-23?19:19??圖書館?管理?系統\Debug\ChoiceDlg.sbr
?????文件??????13218??2013-02-12?17:09??圖書館?管理?系統\Debug\FindBookDlg.obj
?????文件???????3618??2013-02-12?17:09??圖書館?管理?系統\Debug\FindBookDlg.sbr
?????文件??????13118??2013-02-12?17:09??圖書館?管理?系統\Debug\FindDlg.obj
?????文件??????22202??2013-02-12?17:09??圖書館?管理?系統\Debug\FindDlg.sbr
?????文件????4187136??2012-12-26?09:02??圖書館?管理?系統\Debug\LibraryMIS.bsc
?????文件?????221273??2013-05-25?18:34??圖書館?管理?系統\Debug\LibraryMIS.exe
............此處省略50個文件信息
- 上一篇:S7-200USB-PPI國產編程電纜驅動
- 下一篇:學校家教服務管理系統數據庫
評論
共有 條評論