access數據庫中有那些特殊字符不能使用

access數據庫中有那些特殊字符不能使用

雖然microsoft access數據庫不限制對象名稱或字段名稱中使用特殊字符,如數字標記(#)、句號(,)或雙引號(“”)標記,但是如果我們使用了特殊字符,很可能會遇上意外錯誤。

因此,Microsoft?建議,不要在?Access?數據庫中的或數據庫項目中的數據庫對象名稱中使用特殊字符。本文將討論一些您必須避免使用的特殊字符。我們已經知道某些問題的發生與這些特殊字符有關。

當您使用?Access?或使用其他應用程序(例如?Microsoft Visual Basic?應用程序或?Active Server Pages (ASP)?應用程序)時,您必須避免使用下面的特殊字符:

空格?

雙引號?“

撇號?‘

沉音符?`

數字標記?#

百分號?%

大于號?>

小于號?

嘆號?!

句號?.

中括號?[?或者?]

星號?*

美元符號?$

分號?;

冒號?:

問號??

脫字號?^

圓括號?(?或者?)

加號?+

反斜杠?

Access?命名約定Microsoft?建議您不要在函數名稱、變量名稱、字段名稱或數據庫對象(例如表和窗體)名稱中使用句號?(.)、嘆號?(!)、沉音號?(`)、中括號?([ ])、空格?( )?或雙引號?(“)。

有關?Access?中的命名約定的更多信息,請單擊“幫助”菜單上的“Microsoft Access?幫助”,在“Office?助手”或“應答向導”中鍵入字段、控件和對象的命名規則,然后單擊“搜索”以查看該主題。

如果您在?Access?中使用了下面的特殊字符,就會發生一些已知問題。下面的幾種情況描述了何時必須避免使用這些特殊字符:

當您將數據庫對象導出到其他文件格式(例如?Microsoft Excel?文件格式、HTML?文件格式或某種文本文件格式)時,不要在數據庫對象名稱或字段名稱中使用數字標記?(#)?或句號?(.)。

當您在?Access?中使用超級鏈接時,這些超級鏈接會存儲為一些經修改的“備注”字段,以數字標記?(#)?作為分隔符。因此,數字標記在?Access?中被視為保留字。創建超級鏈接時不要使用數字標記。

如果您將一個文本文件導入?Access?中,而該文本文件包含制表符或其他特殊字符,則特殊字符會轉換,然后特殊字符顯示為方框。因此,當您嘗試使用導入的表時,您會遇到意外錯誤。當您向?Access?導入表時,一定不要在源表中使用特殊字符。

當您使用?ASP?窗體在?Access?數據庫中添加或修改數據時,您一定不要在窗體中使用百分號?(%)、加號?(+)、或脫字號?(^)。這些特殊字符在?Access?數據庫中不能正確轉換。

當使用全角字符語言時,不要在數據庫對象的名稱或控件的名稱中使用全角字符。例如,在使用全角字符語言時,您一定不要使用全角圓括號。如果在對象或控件的事件過程中存在代碼,使用全角圓括號會引起編譯錯誤。

相關推薦:access數據庫教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享