Office中国论坛/Access中国论坛

标题: 如何验证一个文本框中的内容是否在另一个表中? [打印本页]

作者: zhylee    时间: 2012-1-2 14:46
标题: 如何验证一个文本框中的内容是否在另一个表中?
想做个代码验证输入的是否存在在表中'存在就查看,不存在就写入这个值!
作者: roych    时间: 2012-1-2 20:07
本帖最后由 roych 于 2012-1-2 20:07 编辑

用Dlookup来试试。例如:
If Not IsNull(Me.Text0)  Then
    If Not Isnull(Dlookup("字段1","表1","字段1='" & Me.Text0 &"'")) Then
       Docmd.RunSQL "Insert Into 表1(字段1) values('" & Me.Text0&"')"
    End If
End If
作者: Henry D. Sy    时间: 2012-1-2 22:42
roych版的简单,易懂!
当然了,也可以用记录集!
作者: Henry D. Sy    时间: 2012-1-2 22:43
好像多了个not。{:soso_e100:}




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