见鬼了!能执行UPDATE,但不能执行INSERT。

ggw 2006-04-11 12:46:39
就用这一句,完成向表中INSERT。报错!E06D7363:microsoft exception.
TESTHR(pCmdChange->Execute(NULL, NULL, adCmdText));
能执行UPDATE,DROP等,
为什么?
数据库是SYBASE,ADO
...全文
242 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ht88709394 2006-04-28
  • 打赏
  • 举报
回复
现在书上很多例子都是错误的。。
ggw 2006-04-16
  • 打赏
  • 举报
回复
用ADO方式,联SYBASE
书上说connection,command都可执行SQL命令,都有这个execute方法。
所以,我就直接insert到表中,而不是AddNew再Update,就这么回事。
可以我试过在access下command对象能执行,改了connectionstring到SYBASE,就不行了,两个数据库下,connection对象都不能。我在想是否数据库本身的问题。
因为ADO文档不多,例子是从书上抄的。
Uindex 2006-04-12
  • 打赏
  • 举报
回复
描述不够清楚啊
你看高手们也没办法:)
ggw 2006-04-11
  • 打赏
  • 举报
回复
没有问题。
我TRACE后,复制到系统下,执行没有问题。
windindance 2006-04-11
  • 打赏
  • 举报
回复
你的INSERT语句正确吗?
3ks 2006-04-11
  • 打赏
  • 举报
回复
INSERT INTO

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧