一条sql插入语句,为什么偶尔会产生两条插入的数据?

caomengjida 2014-10-30 04:00:44
我在代码中执行一条sql的插入语句,偶尔会出现插入两条记录的情况。就是sql语句被执行了两次,这是怎么回事?
...全文
1295 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
还在加载中灬 2014-11-05
  • 打赏
  • 举报
回复
是不是WEB 是的话 有可能是回发 然后,看下新增语句怎么写的
caomengjida 2014-11-05
  • 打赏
  • 举报
回复
程序用VB写的,没有使用多线程。就一条主线程。表也检查过了,并没有触发器。
zbdzjx 2014-11-05
  • 打赏
  • 举报
回复
或是insert...select...这种,select返回多条记录。
浪淘沙1997 2014-11-05
  • 打赏
  • 举报
回复
要么表有觸發 要么程序幷發問題 要么程序寫的邏輯問題造成執行2次
KeptonLiu 2014-11-05
  • 打赏
  • 举报
回复
看看表是不是有触发器之类的东西~
卖水果的net 2014-11-05
  • 打赏
  • 举报
回复
查程序,程序重复执行的可能性最大。
t101lian 2014-10-31
  • 打赏
  • 举报
回复
把代码贴出来
KeepSayingNo 2014-10-31
  • 打赏
  • 举报
回复
你看看你的程序有没有并发,最好检查下数据,是否真是你插入的
还在加载中灬 2014-10-30
  • 打赏
  • 举报
回复
我猜你做的是.NET的WEB程序

22,210

社区成员

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

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