一般有两种方法。
1.根据查询出数据的条数:Count(*)。然后判断是否为0。
2.楼上说的sqlDataReader读取指定数据。然后判断读到的数据是否为null。
我还遇到利用唯一约束报错,然后获取错误号(错误号是多少不记得了)。也有利用触发器再插入前检查的
用主键去到数据库里找啊
例如
select count(*) from table1 where id = 'xxxx' --譬如id 就是主键
如果count > 0 则存在 等于0 则没有
使用sqlreader 进行判断 就可以了