// CAdotestApp initializationBOOL CAdotestApp::InitInstance()
{
AfxEnableControlContainer();
AfxOleInit();
_ConnectionPtr m_pConnection;
m_pConnection.CreateInstance("ADO.Connection");
try{
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=test.mdf",
"",
"",
adModeUnknown);
}
catch(_com_error e){
AfxMessageBox(e.ErrorMessage());
return false;
}
我仅在InitInstance函数中加如上面的代码,连接数据库,我用的是SQL 2000做的数据库test.mdf,用Windows身份验证
捕捉到“无效指针”
#import "c:\program files\common files\system\ado\msado15.dll" \
no_namespace \
rename("EOF","adoEOF")
已经加入到stdAfx.h中
{
AfxEnableControlContainer();
AfxOleInit();
_ConnectionPtr m_pConnection;
m_pConnection.CreateInstance("ADO.Connection");
try{
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=test.mdf",
"",
"",
adModeUnknown);
}
catch(_com_error e){
AfxMessageBox(e.ErrorMessage());
return false;
}
我仅在InitInstance函数中加如上面的代码,连接数据库,我用的是SQL 2000做的数据库test.mdf,用Windows身份验证
捕捉到“无效指针”
#import "c:\program files\common files\system\ado\msado15.dll" \
no_namespace \
rename("EOF","adoEOF")
已经加入到stdAfx.h中
解决方案 »
- 创建复合文档/Storage/Stream的时候,一定要指定STGM_SHARE_EXCLUSIVE标志么?
- 高分求助:为什么我在VC MFC里面用 CWebbrowser2就Create失败错误呢!
- 关于编辑框的时间日期格式
- 手写数字识别的问题
- 求救!!ocx控件不能被ie调用
- 关于临界区线程同步方式产生的编译错误,不知道什么原因!
- 哪里有关于vc++ 与odbc编程的完整例子?
- 对话框的背景是一幅图画,加上static控件后,他总带有灰色的矩形框,如何去掉?
- 使用ADO执行SQL语句后,怎么输出啊?
- 问个外行的问题(大虾不要生气):考高程有用么?
- 如何自己做QQ客户/服务器端
- MFC中在跟踪内存泄露时怎么重载operator delete
uid=xufan;\
pwd=123456;\
DBQ=Database1.mdb";改成这样的连接试试看...
try{ _bstr_t strConnect="Provider=SQLOLEDB.1;Password=lantian;Persist Security Info=True;User ID=sa;Initial Catalog=yjk;Data Source=192.168.10.8"; m_pConnection->Open(strConnect,"","",adModeUnknown); } catch(_com_error e){ MessageBox("连接数据库失败!请与工程部联系,错误代码: "+e.Description()); return FALSE; }
"",
"",
adModeUnknown);