91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

用于課程實例設計,開發(fā)

資源截圖

代碼片段和文件信息

//?ADOConn.cpp:?implementation?of?the?ADOConn?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“animals.h“
#include?“ADOConn.h“

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

ADOConn::ADOConn()
{

}

ADOConn::~ADOConn()
{

}

void?ADOConn::OnInitADOConn()
{
::CoInitialize(NULL);//初始化OLE/COM庫環(huán)境(可?。?br/> try
{
m_pCon.CreateInstance(“ADODB.Connection“);//創(chuàng)建Connection對象
m_pCon->ConnectionTimeout=3;//設置連接延時
//m_pCon->Open(“Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=..\\data\\animal.mdb“““““adModeUnknown);
m_pCon->Open(“DSN=pet;server=localhost;database=pet“?“root“?“123456“?adModeUnknown);
}
catch(_com_error?e)//捕獲異常
{
AfxMessageBox(e.Description());//顯示錯誤信息
}
}

void?ADOConn::ExitADOConn()
{
if(m_pRs!=NULL)??????//先判斷記錄集是否為空
m_pRs->Close();??//不為空則先關閉記錄集
m_pCon->Close();?????//關閉環(huán)境
????::CoUninitialize();??//釋放環(huán)境(可?。?br/>}

_RecordsetPtr&?ADOConn::GetRecordSet(_bstr_t?bstrSQL)
{
try
{
if(m_pCon==NULL)
OnInitADOConn();
m_pRs.CreateInstance(“ADODB.Recordset“);
m_pRs->Open(bstrSQLm_pCon.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error?e)
{
AfxMessageBox(e.Description());
}
return?m_pRs;

}

BOOL?ADOConn::ExecuteSQL(_bstr_t?bstrSQL)
{
try
{
if(m_pCon==NULL)
OnInitADOConn();
m_pCon->Execute(bstrSQLNULLadCmdText);
return?true;
}
catch(_com_error?e)
{
AfxMessageBox(e.Description());
return?false;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-12-01?14:50??animals\
?????文件????????1457??2020-11-17?10:49??animals.sln
?????文件????????1830??2020-11-19?17:30??animals\ADOConn.cpp
?????文件?????????877??2020-11-17?18:35??animals\ADOConn.h
?????文件???????59136??2020-11-20?14:20??animals\animals.aps
?????文件????????2387??2020-11-16?09:49??animals\animals.cpp
?????文件?????????466??2020-11-17?16:21??animals\animals.h
?????文件???????32654??2020-11-20?14:20??animals\animals.rc
?????文件???????12286??2020-11-19?16:30??animals\animals.vcxproj
?????文件????????5437??2020-11-19?14:21??animals\animals.vcxproj.filters
?????文件?????????233??2020-11-16?11:12??animals\animals.vcxproj.user
?????文件????????3511??2020-11-17?15:06??animals\animalsDlg.cpp
?????文件?????????741??2020-11-17?15:00??animals\animalsDlg.h
?????文件????????8284??2020-11-19?16:24??animals\CAdminFunctionDlg.cpp
?????文件?????????742??2020-11-18?17:51??animals\CAdminFunctionDlg.h
?????文件????????1641??2020-11-19?12:14??animals\CBuyDog.cpp
?????文件?????????675??2020-11-16?19:08??animals\CBuyDog.h
?????文件????????1721??2020-11-16?17:53??animals\CCatBuyDialog.cpp
?????文件????????1301??2020-11-19?14:50??animals\CEvaDetailDlg.cpp
?????文件?????????609??2020-11-19?14:50??animals\CEvaDetailDlg.h
?????文件????????1070??2020-11-19?11:09??animals\CEVADlg.cpp
?????文件?????????558??2020-11-19?09:45??animals\CEVADlg.h
?????文件????????3955??2020-11-18?14:42??animals\CHeaderCtrlCl.cpp
?????文件?????????558??2020-11-18?14:39??animals\CHeaderCtrlCl.h
?????文件????????6295??2020-11-19?11:08??animals\CListCtrlCl.cpp
?????文件????????2099??2020-11-19?10:07??animals\CListCtrlCl.h
?????文件????????3734??2020-11-19?16:07??animals\CListCtrlUpdateButton.cpp
?????文件?????????633??2020-11-19?11:31??animals\CListCtrlUpdateButton.h
?????文件?????????703??2020-11-17?18:49??animals\CMyPublicData.cpp
?????文件?????????136??2020-11-17?18:44??animals\CMyPublicData.h
?????文件????????1965??2020-11-19?09:43??animals\CUpdatePetDlg.cpp
............此處省略30個文件信息

評論

共有 條評論