ADO
用ADO连接数据库时,使用_CommandPtr命令接口能不能运行 insert into语句
可以的话,如何做?谢谢
问题点数:10、回复次数:7Top
1 楼zhq2000(方舟)回复于 2001-01-11 22:13:00 得分 10
#include<comdef.h>
_ConnectionPtr pCnn(__uuidof(Connection));
_CommandPtr pCmd(__uuidof(Command));
pCnn->Open(....);
pCmd->ActiveConnection = pCnn;
pCmd->CommandText = _bstr_t("insert into ...");
pCmd->CommandType = adCmdText;
pCmd->Execute(&vtMissing , &vtMissing , adCmdText);
Top
2 楼jassonlu(虾米)回复于 2001-01-12 09:05:00 得分 0
试过不行呀Top
3 楼zhq2000(方舟)回复于 2001-01-14 01:44:00 得分 0
是否已使用 CoInitialize 初始化??
pCnn->Open();是否正确??Top
4 楼zhq2000(方舟)回复于 2001-01-14 01:46:00 得分 0
是否已使用 CoInitialize 初始化??
pCnn->Open();是否正确??Top
5 楼zhq2000(方舟)回复于 2001-01-14 01:47:00 得分 0
是否已使用 CoInitialize 初始化??
pCnn->Open();是否正确??Top
6 楼jasondj()回复于 2001-03-23 00:33:00 得分 0
为什么我按你这样写,编译结果是_ConnectionPtr没有定义呢?Top
7 楼zhq2000(方舟)回复于 2001-03-24 01:34:00 得分 0
#include<comdef.h>
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace,rename("EOF" , "adoEOF")
_ConnectionPtr pCnn(__uuidof(Connection));
_CommandPtr pCmd(__uuidof(Command));
pCnn->Open(....);
pCmd->ActiveConnection = pCnn;
pCmd->CommandText = _bstr_t("insert into ...");
pCmd->CommandType = adCmdText;
pCmd->Execute(&vtMissing , &vtMissing , adCmdText);
Top




