try{
_ConnectionPtr pConn("ADODB.Connection");
//pConn->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=_T("D:\\计算机编程\\实验\\现在实验品
pConn->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\计算机编程\\实验\\现在实验品\\LogonWindows\\Logon1.mdb;Mode=Share Deny None;Persist Security Info=False";
pConn->Open("","Admin","",adConnectUnspecified);
pConn->ConnectionTimeout=10;
}
catch(_com_error &e)
{
CoUninitialize();
MessageBox(e.ErrorMessage());
}
ADO连接ACCESS,哪位帮我看看有什么问题?到这里就提示错误Dialog:
Unkown error:0x800AOE79
_ConnectionPtr pConn("ADODB.Connection");
//pConn->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=_T("D:\\计算机编程\\实验\\现在实验品
pConn->ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\计算机编程\\实验\\现在实验品\\LogonWindows\\Logon1.mdb;Mode=Share Deny None;Persist Security Info=False";
pConn->Open("","Admin","",adConnectUnspecified);
pConn->ConnectionTimeout=10;
}
catch(_com_error &e)
{
CoUninitialize();
MessageBox(e.ErrorMessage());
}
ADO连接ACCESS,哪位帮我看看有什么问题?到这里就提示错误Dialog:
Unkown error:0x800AOE79
这篇文章看看:http://www.vckbase.com/document/viewdoc/?id=496
其次,用e.ecription,不要用errormessage
m_username=_bstr_t(pRs->GetCollect("username"));
m_password=_bstr_t(pRs->GetCollect("password"));
转换成cstring?
varpassword = _bstr_t(pRs-> GetCollect("password"));
需要(_variant_t)这个中转一下。。
m_username = varusername;
m_password = varpassword;