Access2010 錯誤 語法錯誤 在查詢表達式(操作符丟失) Syntax error (missing operator) in query expression

2019-03-25 14:43:00
zstmtony
原創
939

Access2010 錯誤 語法錯誤 在查詢表達式(操作符丟失) Syntax error (missing operator) in query expression


我最近從Access 2003到2010帶來了一個數據庫。當我這樣做時,我在數據表視圖中的表格中的每列頂部繼承了這種排序/過濾功能。


我的一個表單在查詢表達式'項目描述'“中給出了一個錯誤”語法錯誤(缺少運算符),然后打開下拉列表,但選項少于正常情況。 13列中的5列給出了此錯誤。 它們是文本,日期,是/否和貨幣字段。 我也注意到(盡管我不確定它是否與同一問題有關),項目描述字段可以按升序(帶狀按鈕或列下拉列表)排序,但不能降序。 如果我按升序排序然后將光標移動到我排序的列,則升序排序按鈕在功能區上著色。 當我按降序排序并執行相同操作時,排序降序按鈕不會突出顯示,列也不會正確排序。


后發現原來是 字段的 名稱 中包含了空格所導致的。刪除了field name 字段名稱中有空格 (如Customer name 改為 CustomerName)

也可在查詢條件 或數據源中 為字段加上 中括號,如 [Customer name] 也可解決


相關的文章請參考我之前寫的另一篇文章


Access 語法錯誤(操作符丟失)在查詢表達式 字段名 中 的解決辦法

http://www.guizmj.live/article/232.html

分享
北京十一选五基本走势