使用ADO连接数据库是通过Connection对象
![](/icons/48470de.gif)
![](/icons/48470de.gif)
![](/icons/48470dou.gif)
Connection.Open Connection
![](/icons/48470string.gif)
参数介绍说明:
Connection
![](/icons/48470string.gif)
![](/icons/48470zifu.gif)
![](/icons/48470dou.gif)
userID:(可选)
![](/icons/48470zifu.gif)
![](/icons/48470dou.gif)
![](/icons/48470de.gif)
password:(可选)
![](/icons/48470zifu.gif)
![](/icons/48470dou.gif)
openoptions:(可选)ConnectoptionEnum值
![](/icons/48470dou.gif)
![](/icons/48470dou.gif)
![](/icons/48470dou2.gif)
![](/icons/48470dou2.gif)
具体
![](/icons/48470de.gif)
void CConnectDlg::OnInitADOConn
![](/icons/48470kh.gif)
{
try
{
//创建连接对象例子
m_pConnection.CreateInstance("ADODB.Connection");
//设置连接
![](/icons/48470zifu.gif)
CString strConnect="DRIVER={Microsoft Access Driver (*.mdb)};\
uid=;pwd=;DBQ=shujuku.mdb;";
//使用Open思路方法连接数据库
m_pConnection->Open((_bstr_t)strConnect,"","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(e.Description
![](/icons/48470kh.gif)
}
}
void CConnectDlg::ExitConnect
![](/icons/48470kh.gif)
{
//关闭记录集和连接
![](/icons/48470if.gif)
![](/icons/48470set.gif)
m_pRecord
![](/icons/48470set.gif)
![](/icons/48470kh.gif)
m_pConnection->Close
![](/icons/48470kh.gif)
}
最新评论