欄位、控制項和物件的命名指引

欄位、控制項和物件的命名指引

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

附註: 本文所述的功能不適用於 「 Access web 應用程式 」 和 「 Access web 資料庫]。如需有關如何使用 Access web 應用程式的詳細資訊,請參閱建立 Access 應用程式

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

  • 最多可以有 64 個字元。

  • 可以包含字母、數字、空白及特殊字元的任意組合,除了句點 (.)、驚嘆號 (!)、重音符號 (`) 和方括弧 ([ ]) 之外。

  • 無法以前置空格開始。

  • 不能包含控制字元 (ASCII 值 0 至 31)。

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

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

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

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

[NameInfo]![Name]

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×