求教各位大哥!!

haozhi 2003-01-07 03:10:03
我在插入新记录的时候显示这样的错误信息"Error Creating cursor handle",但到数据库里看却有我刚插入的新记录,也就是说插入成功了,请教各位大哥为什么会这样啊?应该怎样解决?
谢了!
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-01-10
  • 打赏
  • 举报
回复
因为
open必须返回结果集!
haozhi 2003-01-07
  • 打赏
  • 举报
回复
saucer大哥,我就是用delphi的,那为什么不能用Query.Open而Query.ExecSQL呢?
请指点!:)
还有,你可以留下QQ给我吗?谢了:)
pengdali 2003-01-07
  • 打赏
  • 举报
回复
如:
adoquery.execsql();
而不是
adoquery.open();
saucer 2003-01-07
  • 打赏
  • 举报
回复
are you using DELPHI? I could be wrong, but I believe to insert/update/delete records, you need to use Query1.ExecSQL instead of Query1.Open

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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