雖然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資料庫中有那些特殊字元不能使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!