Office中国论坛/Access中国论坛

标题: 请帮我改一下下面那条语句,谢谢 [打印本页]

作者: mzjlgjf    时间: 2007-4-29 16:24
标题: 请帮我改一下下面那条语句,谢谢
Me.Text2 = DLookup("姓名", "姓名", "工号=" & Me.Text1)

为什么这个语句只能查数字字段的数据而一查文本的就出错,麻烦改一下,谢谢
作者: tz-chf    时间: 2007-4-29 16:40
你不知道数字和文本的写法不一样吗?

还应该加判断,找不到怎么样。

dim var as v...(数据类型写法忘记了,系统会有提示)

var = DLookup("姓名", "姓名", "工号=‘" & Me.Text1 & "'")

if isnull(var) then

'没找到

else

me.text2=var

end if

[此贴子已经被作者于2007-4-29 8:42:05编辑过]


作者: mzjlgjf    时间: 2007-4-29 18:51
呵呵,我是初学者嘛,见谅一下哈,请问大哥有什么书可以学这个吗?介绍一下
作者: eyewitnes    时间: 2007-4-29 20:25
ACCESS的帮助...可以在ACCESS环境下按F1实现




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