在用#import引入ADO库文件
#import "c:\program files\common files\system\ado\msado15.dll"no_namespaces rename("EOF" adoEOF") 后,
在应用程序主类的InitInstance成员函数里初始化OLE/COM库环境
又定义了
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
是不是就可以使用_ConnectionPtr接口和_RecordsetPtr接口了?
或者还需要其它什么条件?
谢谢!!!!!
#import "c:\program files\common files\system\ado\msado15.dll"no_namespaces rename("EOF" adoEOF") 后,
在应用程序主类的InitInstance成员函数里初始化OLE/COM库环境
又定义了
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
是不是就可以使用_ConnectionPtr接口和_RecordsetPtr接口了?
或者还需要其它什么条件?
谢谢!!!!!
适合你阅读
用Connection对象的Execute方法执行SQL命令,代码如下:
_variant_t RecordsAffected;
m_pConnection.CreateInstance("ADODB.Connection");
m_pConnection->Execute("CREATE TABLE usersuser(ID INTEGER,username TEXT,old INTEGER,birthday DATETIME)",&RecordsAffected,adCmdText);
当我执行到
m_pConnection->Execute("CREATE TABLE usersuser(ID INTEGER,username TEXT,old INTEGER,birthday DATETIME)",&RecordsAffected,adCmdText);
时,出现错误,“Unhandled exception in Test1.exe(KERNEL32.OLL):OxE06D7363”
这是什么原因呢?
大侠再帮帮忙好吗?
还没有open,要打开具体的数据库去看一下文章,
vckbase上的文章,有的