连接占线导致另一个 hstmt

fificake1 2003-12-29 01:46:44
我用的是VC MFC和SQL server7/2000,我在删除记录时有时报“连接占线导致另一个 hstmt”,这是为什么呢?

eg:
delete from imsg where Message='100'
...全文
34 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hachongzi 2004-01-07
  • 打赏
  • 举报
回复
可能是指向记录集的指针被多次使用于不同查询的缘故,
你不妨试一试重新设置一个指向查询的指针
night_cat 2003-12-29
  • 打赏
  • 举报
回复
学习
pragma 2003-12-29
  • 打赏
  • 举报
回复
设置数据库访问临界区就可以了,我是这样解决的:)
tiemuzh777 2003-12-29
  • 打赏
  • 举报
回复
在执行删除任务时应该保证被操作表是关闭的。
应该在语句钱加入
rs.Close();
如果已经添加了记录集则可以用delete()函数

4,011

社区成员

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

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