关于ADO的问题,请帮忙。。。

nightfallrove 2004-03-14 10:06:36
我用
_CommandPrt pCmd;
pCmd->ActiveConnection = m_pCN
pCmd->CommandText= ...
pCmd->CommandType = adCmdText
pCmd->Excute(NULL, NULL, adCmdText)

这样写应该没错
SQL语句是往一个表里面insert了一条记录,SQL不会有错
但总是得一错误,错误号为3088
数据库是ACCESS,m_pCN是一个_ConnectionPtr也没问题,设置好了的,
为什么会错?谁给我一段用COMMAND insert一条记录的代码?
谢了。

...全文
44 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nightfallrove 2004-03-15
我的m_pCN->open("...","...","...",adModeUnknown);
是不是因为最后一个参数的问题?
我想换一个参数,但改不了。。。
为什么,换一个就打不开,,我用的是本地数据库啊
//////////////////////
回复
DebugXP 2004-03-15
换个方法,用ado添加。
m_pRecordset->AddNew();
m_pRecordset->PutCollect("字段1",(_variant_t)str1);
m_pRecordset->PutCollect("字段2",(_variant_t)str2);
m_pRecordset->Update();
回复
bluebohe 2004-03-15
pCmd->Excute(NULL, NULL, adCmdText)
换成Open函数试一下,应该就好了
回复
nightfallrove 2004-03-14
我的m_pCN->open("...","...","...",adModeUnknown);
是不是因为最后一个参数的问题?
我想换一个参数,但改不了。。。
为什么,换一个就打不开,,
回复
发帖
数据库
创建于2007-09-28

3953

社区成员

VC/MFC 数据库
申请成为版主
帖子事件
创建了帖子
2004-03-14 10:06
社区公告
暂无公告