求助程序异常情况~~~程序异常~~~程序异常~~~
时间:2011-12-08
来源:互联网
现有程序
1 界面传入 参数A 参数B
2 后台代码判断 select * from table where [字段1]='参数A' and [字段2]='参数B'
if(table.Rows.Count>0)
提示:已有记录,不能重复录入
else
{
进行Insert操作;
提示:Insert 成功/失败
}
问题: 现在出现 数据库中还是会出现 重复记录 < 参数A 和 参数B 完全相等的情况>
猜想: 因为数据传递是无线网络,数据库中出现的重复数据的时间点 有扎堆的现象<几条数据的出现时间差不多>
是不是因为无线网络卡的时候!!
人工点击保存按钮<当前数据库没有数据,执行插入...>
因为网络原因<插入结果一直没有返回,以为没有点中按钮>
再次点击保存按钮<上一条数据还没有插入成功,所以Table.Rows.count==0>
继续插入 <出现相同记录>
1 是不是这个原因?如果是这个原因,怎么处理?
2 还有没有其他原因?
1 界面传入 参数A 参数B
2 后台代码判断 select * from table where [字段1]='参数A' and [字段2]='参数B'
if(table.Rows.Count>0)
提示:已有记录,不能重复录入
else
{
进行Insert操作;
提示:Insert 成功/失败
}
问题: 现在出现 数据库中还是会出现 重复记录 < 参数A 和 参数B 完全相等的情况>
猜想: 因为数据传递是无线网络,数据库中出现的重复数据的时间点 有扎堆的现象<几条数据的出现时间差不多>
是不是因为无线网络卡的时候!!
人工点击保存按钮<当前数据库没有数据,执行插入...>
因为网络原因<插入结果一直没有返回,以为没有点中按钮>
再次点击保存按钮<上一条数据还没有插入成功,所以Table.Rows.count==0>
继续插入 <出现相同记录>
1 是不是这个原因?如果是这个原因,怎么处理?
2 还有没有其他原因?
作者: jinhai0411 发布时间: 2011-12-08
SF
坐等高人
坐等高人
作者: jinhai0411 发布时间: 2011-12-08
用begin trains 来保护。
作者: ttllxx 发布时间: 2011-12-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28