记录唯一性问题 string SelectText="select distinct name from word"SqlCommand Select=new SqlCommand(SelectText,[你的连接器]); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般不用NAME做主键,或者在插入前检查是否有重复 数据表的Name字段要设置唯一性约束,如果你事先已经有数据表的所有记录的数据集(DataSet),那么可以在程序里面进行检查,否则,就在数据库中中操作,然后再插入操作中使用try-catch来捕获错误。这样做的一个理由就是性能上要好一些,另外还可以避免并发冲突(如果你在程序中检查,那么当你检查的时候,恰巧另外一个用户输入了这个Name,那么你的检查会通过,于是记录就被插入到数据库。这不是你所希望的) 如果name 设成关键字了那么在添加的 确认 的时候,不需要 比较 往数据库 里加纪录的时候,会给你自动 报错的吧??这个, 应该算是 数据库 自身的检查了用不着 自己 再来一次 检查 请问用c#做一个程序启动管理器 模仿热血传奇服务器(C#版) [提问]关于 MOSS 2007 的开发环境搭建 C# 返回数据库中的值问题 统计,中间有逗号隔开 一个简单的XML操作!!!却出现无法理解的问题!!!大侠们进来看看!!!!! 如何动态修改后缀名为.xsd的数据集的链接字符串 正则表达式如何定位 位置了 内存分配 效率问题 新年了,分不多,也散点吧!◎◎ “int”并不包含对“FromString”的定义???? 找不到 Interop.SHDocVw.dll 该怎么办?
这个, 应该算是 数据库 自身的检查了用不着 自己 再来一次 检查