Hướng dẫn đặt tên trường, điều khiển và đối tượng
Áp dụng cho
Access cho Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tên trường, điều khiển và đối tượng trong cơ sở dữ Access máy tính để bàn:

  • Có thể dài tối đa 64 ký tự.

  • Có thể bao gồm bất kỳ tổ hợp chữ cái, số, khoảng trắng và ký tự đặc biệt nào, ngoại trừ dấu chấm (.), dấu chấm than (!), dấu huyền dấu (') và dấu ngoặc vuông ([ ]).

  • Không thể bắt đầu với khoảng trắng ở đầu.

  • Không được chứa ký tự điều khiển (giá trị ASCII từ 0 đến 31).

  • Không thể bao gồm dấu ngoặc kép (") trong tên bảng, dạng xem hoặc thủ tục đã lưu trữ trong một Access án.

Mặc dù bạn có thể bao gồm khoảng trắng trong tên trường, điều khiển và đối tượng, nhưng hầu hết các ví dụ trong tài liệu Access hiển thị trường và tên điều khiển mà không có dấu cách vì khoảng trắng trong tên có thể tạo ra xung đột đặt tên trong Visual Basic cho ứng dụng một số trường hợp.

Khi bạn đặt tên cho trường, điều khiển hoặc đối tượng, bạn nên đảm bảo rằng tên không trùng lặp với tên của một thuộc tính hoặc thành phần khác mà Access; nếu không, cơ sở dữ liệu của bạn có thể tạo ra hành vi không mong muốn trong một số trường hợp. Ví dụ: nếu bạn tham chiếu đến giá trị của trường tên trong bảng NameInfo bằng cú pháp NameInfo.Name, Access sẽ hiển thị giá trị của thuộc tính Name của bảng chứ không phải giá trị của trường Name.

Một cách khác để tránh kết quả không mong muốn là luôn sử dụng toán tử ! thay vì . toán tử (dấu chấm) để tham chiếu đến giá trị của trường, điều khiển hoặc đối tượng. Ví dụ: mã định danh sau đây tham chiếu một cách rõ ràng đến giá trị của trường Name chứ không phải là thuộc tính Name:

[NameInfo]! [Tên]

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.