欄位、控制項和物件的命名指引
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Microsoft Access 桌面資料庫中的欄位、控制項和物件名稱:

  • 長度最多可達 64 個字元。

  • 可以包含字母、數位、空格和特殊字元的任何組合,但句號 (.) 、驚嘆號 (!) 、輔色 (') ,以及括弧 ([ ]) 。

  • 無法從前置空格開始。

  • 不能包含 ASCII 值 0 到 31) (控件字元。

  • 無法在數據表、檢視或 Microsoft Access 專案中包含雙引號 ( ) 預存程序 名稱。

雖然您可以在欄位、控件和物件名稱中包含空格,但 Microsoft Access 檔中的大部分範例都會顯示沒有空格的欄位和控件名稱,因為名稱中的空格在某些情況下可能會在 Microsoft Visual Basic for Applications 中產生命名衝突。

當您為欄位、控件或物件命名時,最好確定名稱不會複製 Microsoft Access 所使用的 屬性 或其他元素的名稱;否則,您的資料庫在某些情況下可能會產生非預期的行為。 例如,如果您在數據表 NameInfo 中使用語法 NameInfo.Name 參照名為 Name 的欄位值,Microsoft Access 會顯示資料表的 Name 屬性值,而非 Name 欄位的值。

另一個避免非預期結果的方法是一律使用 運算符,而不是 (點) 運算符來參照字段、控件或物件的值。 例如,下列標識符會明確參照 Name 欄位的值,而不是 Name 屬性:

[NameInfo]![名稱]

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。