2016-11-11 42 views
0

DLookup関数でこのエラーが発生しました。解決策は私の問題を解決するように思われる、またはそれを正しくやっていない。実行時エラー '3075':クエリ式の構文エラー(演算子がありません) '[Order Number] ='

startID = DLookup("[Sandwich Order ID]", "Sandwich Orders", "[Order Number] = " & Me.Order_Number.Value) 
+0

がMe.Order_Number.Valueの値は何ですか? –

+0

@ Nathan_Savフォーム上のフィールドから取得した自動番号です。 –

答えて

1

これは、新しいレコードまたは類似の注文番号で起こりますがNull次のとおりです。ここで

は私の悲しみを引き起こしたコードの行です。何のサンドイッチを見上げることができない場合や、DLookupので、Nullを返し

startID = Nz(DLookup("[Sandwich Order ID]", "Sandwich Orders", "[Order Number] = " & Nz(Me!Order_Number.Value, 0)), 0) 
関連する問題