社区
ASP
帖子详情
晕死了,插入数据出现重复记录问题?
liuchanghu
2005-07-25 03:50:15
客户在添加记录时, 总是出现重复记录: 库中是用 insert table 的.
我怀疑是网络问题慢导致的.
我在本地测试从未出现此现象.
可是客户录入几百条数据总有几条这种情况.我和客户都疯了,不知怎么解决?
请大家分析一下,这种情况一般是如何产生的.解决方法是什么,谢谢了.
...全文
191
12
打赏
收藏
晕死了,插入数据出现重复记录问题?
客户在添加记录时, 总是出现重复记录: 库中是用 insert table 的. 我怀疑是网络问题慢导致的. 我在本地测试从未出现此现象. 可是客户录入几百条数据总有几条这种情况.我和客户都疯了,不知怎么解决? 请大家分析一下,这种情况一般是如何产生的.解决方法是什么,谢谢了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hiyeah2001
2005-07-26
打赏
举报
回复
楼主的SQL语句不是修改吗?
怎么成添加了
zhanghongwen
2005-07-26
打赏
举报
回复
对呀,我也没搞懂楼主的意思,添加的话怎么少了RS.ADDNEW
nnigou
2005-07-26
打赏
举报
回复
另外问一下
到底是添加还是修改啊?
nnigou
2005-07-26
打赏
举报
回复
用update呢?
set sql="update [table] set aa='"&aa&"' where id = '"&cint(request("id"))&"'"
rs.execute(sql)
caobin518
2005-07-25
打赏
举报
回复
有事务处理吧
clicknet
2005-07-25
打赏
举报
回复
请检查你的客户端验证代码,问题是出在那里,可能没写对,你先去掉验证代码试试.
lizuwu
2005-07-25
打赏
举报
回复
网速慢时会出现这种情况。比如点了一下没反应,又点了一下,这时就相当于提交了两次。
可以判断这两次提交之间的时间,小于多少就不允许。
kingcrab
2005-07-25
打赏
举报
回复
要没有重复的记录只要设置逐渐或者为一性约束不就行了么
插入时只要违反了这些约束都不会成功
安迪
2005-07-25
打赏
举报
回复
是不是有两个以上用户同时添加同一条数据造成的?
beiouwolf
2005-07-25
打赏
举报
回复
用事务处理来做数据库操作
还觉的不够的话,再加LOCK命令
liuchanghu
2005-07-25
打赏
举报
回复
程序我是这样写的:
rs.Open "select * from table where id="&cint(request("id")),conn,1,3
rs("aa")=aa
rs.update
请问这样写有什么问题吗?
liuchanghu
2005-07-25
打赏
举报
回复
程序
rs.Open "select * from count_w where id="&cint(request("id")),conn,1,3
插入
数据
时遇到主键重复
问题
怎么办?——insert into
数据
库技巧 (insert into主键重复
数据
库)
在使用
数据
库时,主键的作用非常重要,它可以确保
数据
的唯一性,避免重复
插入
数据
。针对这种情况,我们可以采取忽略重复行、更新重复行、指定
插入
某些
数据
等处理方式,有效避免主键重复的
问题
。另外,在设计
数据
库表时,应该合理设计主键,并为需要唯一性约束的字段添加唯一索引,以及将主键设置成自增长,这样可以有效地避免主键重复的
问题
。但是在
插入
数据
的过程中,有时候会遇到主键重复的
问题
,当这种情况发生时,该怎么处理呢?当我们执行
插入
数据
的操作时,如果
插入
的
数据
的主键已经在表中存在,就会
出现
主键重复的情况。
MySQL 批量
插入
,如何不
插入
重复
数据
?根据条件 MyBatis不
插入
重复
数据
MySQL 批量
插入
,如何不
插入
重复
数据
?根据条件 MyBatis不
插入
重复
数据
.这里用的是Mybatis,批量
插入
的一个操作,通过联合唯一索引(tenantId,projectId,editVid),已经加了唯一约束;重复
数据
中针对不需要或者需要修改的字段,可以通过if进行判断处理(IF(逻辑判断, 为真结果, 为假结构)。如上,这样在批量
插入
时,如果存在同一租户-项目-编辑版本下相同
数据
的话,是不会再
插入
了的。当然这是个非常浅显的例子,实际项目中也有很多场景,这就不再探索。
大
数据
量
数据
,MySql批量
插入
时,如何不
插入
重复的
数据
?
文章目录前言一、insert ignore into二、on duplicate key update三、replace into总结 前言 Mysql
插入
不重复的
数据
,当大
数据
量的
数据
需要
插入
值时,要判断
插入
是否重复,然后再
插入
,那么如何提高效率?解决的办法有很多种,不同的场景解决方案也不一样,
数据
量很小的情况下,怎么搞都行,但是
数据
量很大的时候,这就不是一个简单的
问题
了。 一、insert ignore into 会忽略
数据
库中已经存在 的
数据
,如果
数据
库没有
数据
,就
插入
新的
数据
,如果有
数据
的话就
Mysql批量
插入
数据
时如何解决重复
问题
Mysql批量
插入
数据
时如何解决重复
问题
? 前两天写代码遇到如果有相同
数据
就删除,采用新传入的
数据
,当时着急就用的delete+insert。今天有空就问了下度娘,感觉很有用,记录下来。 三种方法如下: 使用以上方法的前提是表中有一个 PRIMARY KEY 或 UNIQUE 约束/索引,否则,使用以上三个语句没有特殊意义,与使用单纯的 INSERT INTO 效果相同。 A、insert ign...
MySQL中
插入
数据
遇到
重复记录
时跳过
在MySQL 5.0.77上进行一次大量
数据
一次
插入
的操作.难以确定提交的
数据
中是否可能存在重复, 那么要正常完成这个
数据
插入
操作的一种思路就是,让
数据
库在
插入
数据
遇到
重复记录
时跳过. MySQL中如何提供这种方式?经过Google之后,找到下面这篇web,通过它,再查找相应的官方文档, 进行了解,可以解决这个
问题
.方式是使用关键词IGNORE. ...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章