簡體   English   中英

為什么訪問 Dlookup 公式給出編譯錯誤

[英]Why is Access Dlookup Formula Giving Compile Error

所以這是我的問題。 以下作品:

=DLookUp([CylindersCompleted]","WO_User_Input_Save","WorkOrder=331091")

不幸的是,我需要 331091 才能成為 Combo4。 一旦我將公式更改為:

=DLookUp("[CylindersCompleted]","WO_User_Input_Save","WorkOrder"= [Combo4]") 或

=DLookUp("[CylindersCompleted]","WO_User_Input_Save","WorkOrder"= Combo4) 或

=DLookUp("[CylindersCompleted]","WO_User_Input_Save","[WorkOrder]"= [Combo4])

=DLookUp("[CylindersCompleted]","WO_User_Input_Save","[WorkOrder]= [Combo4]")

我一直在測試 Immediate Window 中的所有變體,所有變體都會導致編譯錯誤:預期:表達式。 在我的其他數據庫中出現同樣的錯誤,這就是我創建這個數據庫的原因。 一張表,一條記錄和一張未綁定的表格。 表格有 WorkOrder 和 CylindersCompleted,它們都是數字,表單有一個組合和一個文本框,它們都是數字。 我將 Dlookup 公式放在文本框的控制源中。 我希望有人能幫我解決這個問題,這樣我就可以將它應用到我的其他數據庫中,這個數據庫要復雜得多。 提前致謝。

=DLookUp("[CylindersCompleted]","WO_User_Input_Save","WorkOrder"= [Combo4]")

應該:

=DLookUp("[CylindersCompleted]","WO_User_Input_Save","WorkOrder=" & [Combo4])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM