向数据库中插入数据发生错误

5956 2003-06-19 11:04:38
使用ADOQuery连接数据库
向数据库中插入数据时产生如下错误提示
CommandText does not return a result set
但是数据已经插到表里了
这是怎么回事?
...全文
138 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
5956 2003-06-19
  • 打赏
  • 举报
回复
奥,明白了,散分!!
oishi 2003-06-19
  • 打赏
  • 举报
回复
用OPEN()是要有返回值的!
一般用于SELECT语句!
有返回数据集!
5956 2003-06-19
  • 打赏
  • 举报
回复
是呀,我用的是Open()
用ExecSQL()没有问题。

为什么Open()方法不行?
oishi 2003-06-19
  • 打赏
  • 举报
回复
先写SQL
再用EXECSQL()
我一般都这样操作的!
你可以试试!
zzhong2 2003-06-19
  • 打赏
  • 举报
回复
具体插入语句是怎么写的?
是用的ADOQuery->Insert();方法还是写的SQL再用ADOQuery->ExecSQL();?
oishi 2003-06-19
  • 打赏
  • 举报
回复
你一定用了OPEN()方法!
你可以试试用EXECSQL()!

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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