如何使用MFC连接ACCESS数据库
我有一个ACCESS数据库,里面就2个字段,姓名和学号如何才能访问这个ACCESS数据库里的信息?详细点...首先感谢一下楼下的回答,补充一下:那个hr定义的是什么类型,...
我有一个ACCESS数据库,里面就2个字段,姓名和学号
如何才能访问这个ACCESS数据库里的信息?
详细点...
首先感谢一下楼下的回答,补充一下:那个hr定义的是什么类型,这里数据库怎么连接上你还没讲清,比如我把数据库放在c:\1.mdb这样的位置吧,要如何连接,使用的时候如何调用 展开
如何才能访问这个ACCESS数据库里的信息?
详细点...
首先感谢一下楼下的回答,补充一下:那个hr定义的是什么类型,这里数据库怎么连接上你还没讲清,比如我把数据库放在c:\1.mdb这样的位置吧,要如何连接,使用的时候如何调用 展开
1个回答
展开全部
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///
if( TRUE == SUCCEEDED(hr))
{
strDBFile = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strDBFile;
hr = m_pConnection->Open((_bstr_t)strDBFile ,_bstr_t(strUser),_bstr_t(strUser),adModeUnknown);
}
}
catch(_com_error e)
{
CString errormessage;
errormessage.Format("%s",e.ErrorMessage());
AfxMessageBox(errormessage);
return FALSE;
}
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///
if( TRUE == SUCCEEDED(hr))
{
strDBFile = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strDBFile;
hr = m_pConnection->Open((_bstr_t)strDBFile ,_bstr_t(strUser),_bstr_t(strUser),adModeUnknown);
}
}
catch(_com_error e)
{
CString errormessage;
errormessage.Format("%s",e.ErrorMessage());
AfxMessageBox(errormessage);
return FALSE;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询