Panduan penamaan bidang, kontrol, dan objek
Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Nama bidang, kontrol, dan objek dalam database desktop Microsoft Access:

  • Panjangnya bisa hingga 64 karakter.

  • Dapat menyertakan kombinasi huruf, angka, spasi, dan karakter khusus apa pun kecuali tanda titik (.), tanda seru (!), tanda aksen ('), dan tanda kurung siku ([ ]).

  • Tidak dapat dimulai dengan spasi awal.

  • Tidak dapat menyertakan karakter kontrol (nilai ASCII 0 sampai 31).

  • Tidak dapat menyertakan tanda kutip ganda (") dalam nama tabel, tampilan, atau prosedur yang disimpan dalam proyek Microsoft Access.

Meskipun Anda dapat menyertakan spasi dalam nama bidang, kontrol, dan objek, sebagian besar contoh dalam dokumentasi Microsoft Access memperlihatkan nama bidang dan kontrol tanpa spasi karena spasi dalam nama dapat menghasilkan konflik penamaan di Microsoft Visual Basic for Applications dalam beberapa situasi.

Saat Anda memberi nama bidang, kontrol, atau objek, ada baiknya untuk memastikan nama tidak menduplikasi nama properti atau elemen lain yang digunakan oleh Microsoft Access; jika tidak, database Anda dapat menghasilkan perilaku yang tidak diharapkan dalam beberapa situasi. Misalnya, jika Anda merujuk ke nilai bidang yang disebut Nama dalam tabel NameInfo menggunakan sintaks NameInfo.Name, Microsoft Access menampilkan nilai properti Nama tabel daripada nilai bidang Nama.

Cara lain untuk menghindari hasil yang tidak diharapkan adalah dengan selalu menggunakan operator ! dan bukan . (titik) operator untuk merujuk ke nilai bidang, kontrol, atau objek. Misalnya, pengidentifikasi berikut secara eksplisit merujuk ke nilai bidang Nama, bukan properti Nama :

[NameInfo]! [Nama]

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.