台灣最大程式設計社群網站
線上人數
2061
 
會員總數:246502
討論主題:190009
歡迎您免費加入會員
討論區列表 >> ACCESS >> DLOOKUP錯誤3075 查詢運算式錯誤
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
DLOOKUP錯誤3075 查詢運算式錯誤
價值 : 50 QP  點閱數:230 回應數:4
樓主

har
門外漢
0 1
28 2
發送站內信

工單輸入時, 在產出料號輸入後 , 領用料號可以直接帶出來, 在產出料號的AfterUpdate中, 設定
Me![領料料號] = DLookup("[耗用料號]", "BOM", "[產出料號] ='" & Me![產出料號] & "'")
執行都會出現錯誤 3075, 查詢運算式錯誤的訊息, 有專家方便指導一下嗎? 謝謝




搜尋相關Tags的文章: [ ACCESS ] , [ DLOOKUP ] ,
本篇文章發表於2021-09-20 08:56
1樓
回應

P陳
檢舉此回應
看起來是

AfterUpdate
該檔案尚未存檔,所以讀不到


所以先試試存檔再讀取 看看
DoCmd.RunCommand acCmdSaveRecord
Me![領料料號] = DLookup("[耗用料號]", "BOM", "[產出料號] ='" & Me![產出料號] & "'")
本篇文章回覆於2021-09-20 10:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

tungta
捐贈 VP 給 tungta 檢舉此回應
原因可能有好幾種,看檔案比較快,請將資料庫寄來
lin27850016@yahoo.com.tw
本篇文章回覆於2021-09-20 10:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

tungta
捐贈 VP 給 tungta 檢舉此回應
因為『產出料號』裡面輸入的資料有包括『'』單引號這個特殊字元,因此執行會出現錯誤,您試著把『'』去掉或改成別的字元就沒問題了
本篇文章回覆於2021-09-20 11:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

har
檢舉此回應
收到您的回答, 謝謝您
本篇文章回覆於2021-09-20 11:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.