数据保存后,产生重复数据记录

昙花一现1 2009-12-14 08:15:27
如题,数据保存后,有时会产生两条或者多条一样的数据记录

请问是什么原因,如何解决,谢谢!
...全文
149 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hangang7403 2009-12-14
  • 打赏
  • 举报
回复
我以前也遇到过同样的问题,就是点击保存按钮后,在数据库中存入了两条一样的记录,我当时的解决方式很简单,就是在<html></html>中将button的onclick=""去掉了,就可以了,后来想想可能解释就是asp.net对asp button默认有onclick 行为,不需要明确加入,如果加入的话则造成了两次单击,所以相当于存了两次,不知楼主是不是这种情况,可以试一试
昙花一现1 2009-12-14
  • 打赏
  • 举报
回复
还有没有其他方法?
昙花一现1 2009-12-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 asahixiao 的回复:]
可能是在提交数据的使用对提交页面进行了刷新,使其回发又执行了一遍提交操作
[/Quote]

有可能是这个问题,还有可能是重复点击按钮所致,但是不知道有没有好的解决方法!
AsahiXiao 2009-12-14
  • 打赏
  • 举报
回复
可能是在提交数据的使用对提交页面进行了刷新,使其回发又执行了一遍提交操作
波导终结者 2009-12-14
  • 打赏
  • 举报
回复
没有主键,然后又在什么地方执行了多次
jinjazzli 2009-12-14
  • 打赏
  • 举报
回复
循环2次,或者。。。?
J_X_M 2009-12-14
  • 打赏
  • 举报
回复
数据库设计应该有问题.
kurorolove 2009-12-14
  • 打赏
  • 举报
回复
你不发代码,我们真不知道怎么回事
sxinhe 2009-12-14
  • 打赏
  • 举报
回复
代码问题,数据库设计问题。。。。???
Jeff20040819 2009-12-14
  • 打赏
  • 举报
回复
UP

62,072

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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