社区
C#
帖子详情
update更新时判断文本列是否唯一
isxiaoming
2012-02-06 02:51:49
举例:判断姓名是否唯一
新建时,可以根据姓名在数据库查找,存在则提示并跳过
但是修改时,当我
不修改姓名列时
,如果也按照新建方式,肯定也提示的。。请问有那位大哥做过类似的 有好点的方法解决。
...全文
127
5
打赏
收藏
update更新时判断文本列是否唯一
举例:判断姓名是否唯一 新建时,可以根据姓名在数据库查找,存在则提示并跳过 但是修改时,当我不修改姓名列时,如果也按照新建方式,肯定也提示的。。请问有那位大哥做过类似的 有好点的方法解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingdot
2012-02-06
打赏
举报
回复
4楼的方法是可行的
我也是遇到跟楼主相同的问题。
坐等其他方法
小海贼
2012-02-06
打赏
举报
回复
那你只有在加载数据时记录下你的名字,保存的时候看看是否改变了,
你可以在你的程序里这样写,
新建时
OriginalName="";
编辑时
OriginalName=当前加载的姓名
保存时你就去判断:OriginalName和当前输入的名字是否一样,如果一样则你就别去判断了,如果不一样你就要去判断是否重复。
以上在保存时你就不需要考虑是否是新建的还是比编辑的。
isxiaoming
2012-02-06
打赏
举报
回复
嗯 对的。
修改时 如果姓名不改动,那么可以保存 不需要提示
如果修改时,姓名改动 则需要按照新建时候判断 ,修改后的这个数据库是否存在[Quote=引用 2 楼 qq283868910 的回复:]
你的意思的插入不重复吗?
[/Quote]
毛飞扬___It跑路男
2012-02-06
打赏
举报
回复
你的意思的插入不重复吗?
EnForGrass
2012-02-06
打赏
举报
回复
没明白
mysql批量
更新
数据实现自增_MySQL on duplicate key
update
批量插入并
更新
已存在数据...
业务上经常存在一种现象,需要批量往表中插入多条数据,但在执行过程中,很可能因为
唯一
键冲突,而导致批量插入失败。因此需要事先
判断
哪些数据是重复的,哪些是新增的。比较常用的处理方法就是找出已存在的数据,并...
mysql联合主键
更新
update
_MySQL复合主键下ON DUPLICATE KEY
UPDATE
语句失效问题
问题的起因,假设有一张表,里面保存了交易订单,每张订单有
唯一
的ID,有最后
更新
时
间,还有数据,详情如下:1234567+-------+----------+------+-----+---------------------+-------+|Field|Type|Null|Key|Default...
mysql索引(七)
唯一
索引
唯一
索引(UNIQUE):与"普通索引"类似,不同的就是:索引
列
的值必须
唯一
,但允许有空值。 主键索引(PRIMARY):它 是一种特殊的
唯一
索引,不允许有空值。 全文索引(FULLTEXT ):可用于 MyISAM 表,mysql5.6之后也可...
VB.NET学习笔记:ADO.NET操作ACCESS数据库——OleDbDataAdapter的
Update
方法
更新
数据库的秘密(行状态RowState和行版本 DataRowVersion)
在《数据集DataSet数据管理(DataAdapter查询
更新
数据库)》一文中提到可以使用OleDbDataAdapter对象的
Update
方法还可将对 DataSet 所做的更改解析回数据源,实例化OleDbDataAdapter对象
时
必须设置InsertCommand、 ...
mysql 利用触发器delete_mysql使用触发器,delete、insert、
update
触发器
例如下面场景:每当增加一条顾客数据
时
,都检查其号码格式
是否
正确。每订购一个产品
时
,都从库存中减去订购的数量无论何
时
删除一行,都在某个存档表中留一个副本支持触发器的语句有:delete、insert、
update
,或...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章