代码如下:
void ADOConn::OnInitADOConn()//链接数据库
{
try
{
CoInitialize(NULL);
m_pConnection.CreateInstance("ADODB.Connection");//创建链接对象实例,调试时这句话错了!!
_bstr_t strConnect = "Provider=MSDAORA.1;Password=mrlrn;\
User ID=system;Data Source=mrLRN;Persist Security Info=True";
m_pConnection->Open(strConnect, "", "", adModeUnknown);//打开数据库
}
catch (_com_error e)
{
AfxMessageBox(e.Description());//弹出错误处理
}
}
本人小白
这是什么情况?
我已经在stdafx.h里添加了#import "c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace\
rename("EOF","adoEOF")rename("BOF","adoBOF")
我用sql命令行时,还要输入conn username/password才能使用,MFC上难道不用输入吗?