按主键搜索

时间:2010-08-06 15:16:46

标签: ms-access

我是MS Access的新手。我创建了一个数据库My_database.mdb,其中包含一个显示某些字段的表单。主键是名为Ticket的字段。

当我点击“搜索”按钮时,我想从Ticket的文本字段中取出数值,并在“Ticket”字段下的数据库中搜索该数字。

如果数字存在,我想执行一些指令集,如果没有,我想执行其他指令集。

Command_Click函数中应包含哪些代码?

1 个答案:

答案 0 :(得分:0)

乍一看,这似乎可以解决问题:

(我假设“Ticket”是一种数字数据类型)

If Not IsNull(Dlookup("[Ticket]", "[My Table]", "[Ticket] = " & [Ticket].Value)) Then
   'It found the record, so go do something...
   Msgbox "Woo Hoo...I found it!"
Else
   'Didn't find anything, so do something else...
   Msgbox "Nope.  Nada.  Nothing."
End if

将上述内容替换为适用的表格和字段参考。