首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

update更新时判断文本列是不是唯一

2012-08-28 
update更新时判断文本列是否唯一举例:判断姓名是否唯一新建时,可以根据姓名在数据库查找,存在则提示并跳过

update更新时判断文本列是否唯一
举例:判断姓名是否唯一

新建时,可以根据姓名在数据库查找,存在则提示并跳过

但是修改时,当我不修改姓名列时,如果也按照新建方式,肯定也提示的。。请问有那位大哥做过类似的 有好点的方法解决。

[解决办法]
那你只有在加载数据时记录下你的名字,保存的时候看看是否改变了,
你可以在你的程序里这样写,
新建时
OriginalName="";
编辑时
OriginalName=当前加载的姓名
保存时你就去判断:OriginalName和当前输入的名字是否一样,如果一样则你就别去判断了,如果不一样你就要去判断是否重复。
以上在保存时你就不需要考虑是否是新建的还是比编辑的。

[解决办法]
4楼的方法是可行的

我也是遇到跟楼主相同的问题。

坐等其他方法

热点排行