欄位、控制項和物件的命名指引
套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

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

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

  • 可以包含字母、數字、空格和特殊字元的任意組合,但句點 (.) 、驚嘆號 (!) 、重音符號 grave (') ,以及括號 ([ ]) 。

  • 不能從前導空間開始。

  • 無法包含 ASCII 值 (0 到 31) 的控制字元。

  • 無法在 Access 專案中的資料表、檢視或預存程序名稱中包含雙引號 (“) 。

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

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

避免非預期結果的另一種方法是一律使用 運算子,而不是 (點) 運算子來參照欄位、控制項或物件的值。 例如,下列識別碼明確參照 Name 欄位的值,而不是 Name 屬性:

[姓名信息]![名稱]

需要更多協助嗎?

想要其他選項嗎?

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