爱问知识人 爱问教育 医院库

判断数据库中是否有相同的数据

首页

判断数据库中是否有相同的数据

 中如何判断数据库中是否有相同的数据
我现在想实现的是给数据库插入数据之前先判断下数据库中是否已存在相同数据的记录 不存在的时候才插入

提交回答

全部答案

    2013-06-26 18:08:10
  • 用要插入数据中的一个唯一字段为参数到数据表中查询是否存在记录,存在返回false不插入,否则返回true插入

    2***

    2013-06-26 18:08:10

  • 2013-06-19 15:08:26
  • 先看看你所定义的“相同”是什么条件下的相同。然后写一个 T-SQL 进行查询
    SELECT Count(*) From [你要查的表] where 
    如果有相同,就会返回大于零的返回值,如果没有,则是零。

    摩***

    2013-06-19 15:08:26

  • 2013-06-15 14:51:47
  • 其实就是你的系统数据库的设计问题了,
    正常情况下,一条业务数据库应该能够唯一的区分出来,也就是要有唯一标识,这个唯一标识就是业务主键
    有了它,你就可以很容易完成你的功能了

    贝***

    2013-06-15 14:51:47

  • 2013-06-15 11:47:33
  • 你可以给数据库里的数据表设置主键,当你加入已经存在主键重复的记录时,程序会抛出异常。你就可以截获处理了。

    良***

    2013-06-15 11:47:33

类似问题

换一换
  • C#/.NET 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):