2010-08-06 119 views
0

我對MS Access非常陌生。我創建了一個數據庫My_database.mdb,其中顯示了一些字段。主鍵是名爲Ticket的字段。通過主鍵搜索

當我點擊「搜索」按鈕時,我想從票證的文本字段中獲取數值,然後在「票證」字段下的數據庫中搜索該數字。

如果號碼存在,我想要執行一些指令集,如果沒有,我想執行其他指令集。

Command_Click函數應該有哪些代碼?

+2

你看過Northwind示例數據庫(nwind.mdb)附帶所有版本的Access嗎?代碼不好,但它是一個開始。 – Fionnuala 2010-08-06 18:35:01

回答

0

乍一看,這似乎會做的伎倆:

(我assumming「票」是一個數字數據類型)

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 

替換上面的表和字段作爲參考適用。