Office中国论坛/Access中国论坛

标题: 如何禁止向文本框中输入重复值 [打印本页]

作者: maidou33    时间: 2006-9-18 17:36
标题: 如何禁止向文本框中输入重复值
在向文本框中添加多个选项时,有时不小心会重复输入某选项,有什么办法防止重复现象吗?[em04]
作者: 蓝天8390    时间: 2006-9-18 17:52
设置索引为:有(无重复).
作者: sweetduck    时间: 2006-9-18 18:11
可以使用Dlookup函数检测数据库中是否存在相同数据
作者: maidou33    时间: 2006-9-18 18:36
以下是引用蓝天8390在2006-9-18 9:52:00的发言:
设置索引为:有(无重复).
我试过了,不能实现!
作者: maidou33    时间: 2006-9-19 00:20
是不是我的问题特别幼稚啊,怎么没几个人来回答啊![em03]
作者: andymark    时间: 2006-9-19 00:29
以下是引用maidou33在2006-9-18 9:36:00的发言:
在向文本框中添加多个选项时,有时不小心会重复输入某选项,有什么办法防止重复现象吗?[em04]

      增加一条检测语句,重复的不添加

      
作者: kelind    时间: 2006-9-19 06:50
用dao

  dim rs as new ado.recoderset

  rs.open"select yourtext from yourtable where yourtexte='"& me.yourtexte &"'"

  if rs.recodercount>0 then

msgbox"重复!"

end if

rs.close


作者: maidou33    时间: 2006-9-20 19:14
以下是引用kelind在2006-9-18 22:50:00的发言:


用dao

  dim rs as new ado.recoderset

  rs.open"select yourtext from yourtable where yourtexte='"& me.yourtexte &"'"

  if rs.recodercount>0 then

msgbox"重复!"

end if

rs.close

提示我dim rs as new ado.recoderset定义项错误。[em04][em04]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3