我用VC跟数据库连接时经常出现问题,请高手指点,代码如下:
我在StdAfx.h中加了:
#import "c:\Program Files\Common Files\SYSTEM\ADO\MSADO15.DLL"no_namespace rename("EOF","EndOfFile")rename("BOF","FirstOfFile")
#include "ICRSINT.H"
在BOOL CTest::OnInitDialog() 中加了:
::CoInitialize(NULL);
_variant_t vFieldValue;
CString strFieldValue;
m_pCon.CreateInstance(_uuidof(Connection));
m_pCon->Open("project","","",NULL);
m_pRs.CreateInstance(_uuidof(Recordset));
m_pRs->Open("select* from table",m_pCon.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
但运行时出现这个错误RunTime error
请问怎样才可很好地把VC与ADO连接,
顺便推荐一本好的VC++数据库编程书
在此谢了!!!
我在StdAfx.h中加了:
#import "c:\Program Files\Common Files\SYSTEM\ADO\MSADO15.DLL"no_namespace rename("EOF","EndOfFile")rename("BOF","FirstOfFile")
#include "ICRSINT.H"
在BOOL CTest::OnInitDialog() 中加了:
::CoInitialize(NULL);
_variant_t vFieldValue;
CString strFieldValue;
m_pCon.CreateInstance(_uuidof(Connection));
m_pCon->Open("project","","",NULL);
m_pRs.CreateInstance(_uuidof(Recordset));
m_pRs->Open("select* from table",m_pCon.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
但运行时出现这个错误RunTime error
请问怎样才可很好地把VC与ADO连接,
顺便推荐一本好的VC++数据库编程书
在此谢了!!!
解决方案 »
- 关于移动文件夹到不同路径的问题
- 我在使用编译VC6编译程序时,屏幕就黑了(可能是使用command line编译了),编译完后,又恢复了正常,不知道为什么?
- 请问有没有做网络入侵检测(NIDS)方向的?
- 急,流格式?
- 软件需求是客户的要求??还是软件的要求,程序员的要求,程序员对xx的要求?。。
- 仅余 80 分求教:某一路径下所有文件的操作问题
- 我现在已经没有1分啦,那位大虾能帮我解决一个很简单的问题,
- 怎样调用IE5的save as菜单命令?
- 请教一个关于“静态数据成员(static data members)”的问题
- 请教如何debug DLL
- 使用 ActiveSkin 控件,ListCtrl和ComboBox的问题
- 如何循环清空CListCtrl中的所有内容
AfxoleInit();
http://www.vckbase.com上有很多例子和文档,你可以去看一下啊
应写成:m_pRs->Open("select* from table",m_pCon,adOpenDynamic,adLockOptimistic,adCmdText);