注册 登录
编程论坛 VB.NET论坛

vb2008 中如何查询数据字段值是否存在某个值,存在返回什么,不存在又返回什么,怎么获取

卓越电脑 发布于 2010-08-09 18:22, 1533 次点击
vb2008 中如何查询数据字段值是否存在某个值,存在返回什么,不存在又返回什么,怎么获取

用SQL 2005数据库做的一个通讯录,人名重复无法控制
主键重复也用了,不过获取错误没有办法处理

[ 本帖最后由 卓越电脑 于 2010-8-9 18:25 编辑 ]
4 回复
#2
lycheeva2010-08-10 23:24
contain判断
#3
卓越电脑2010-08-11 09:52
能给段代码吗?

#4
卓越电脑2010-08-11 09:53
VB6.0 我知道怎么做,可是VB2008行不通
#5
wwf30452010-09-17 16:19
回复 4楼 卓越电脑
在插入前先使用SELECT判断一下数据库中是否存在此值
如 SELECT count([NAME]) as t FROM A WHERE [NAME]="xxx"
若返回0则表明没有,返回其它则表明有
1