필드, 컨트롤 및 개체 이름 지정 지침

필드, 컨트롤 및 개체 이름 지정 지침

참고: 이 문서에서 설명하는 기능은 "Access Web App" 및 "Access 웹 데이터베이스"에는 적용되지 않습니다. Access Web App 사용에 대한 자세한 내용은 Access 앱 만들기를 참조하세요.

Microsoft Access 데스크톱 데이터베이스의 필드, 컨트롤, 개체 이름의 특징은 다음과 같습니다.

  • 최대 64자까지 입력할 수 있습니다.

  • 마침표(.), 느낌표(!), 악센트 기호('), 대괄호([ ])를 제외한 특수 문자 및 문자, 숫자, 공백 등을 조합하여 포함할 수 있습니다.

  • 선행 공백으로 시작할 수 없습니다.

  • 제어 문자(ASCII 값 0-31)를 포함할 수 없습니다.

  • Microsoft Access 프로젝트의 테이블, 보기 또는 저장 프로시저 이름에 큰따옴표(")를 포함할 수 없습니다.

필드, 컨트롤 및 개체 이름에 공백을 포함할 수 있지만 Microsoft Access 문서에 나오는 대부분의 예제에는 필드 및 컨트롤 이름에 공백이 없습니다. 경우에 따라서는 이름의 공백으로 인해 Microsoft Visual Basic for Applications에서 이름 지정 충돌이 발생할 수 있기 때문입니다.

필드, 컨트롤 또는 개체의 이름을 지정할 때는 이름이 Microsoft Access의 속성 또는 기타 요소의 이름과 중복되지 않도록 하는 것이 좋습니다. 이름이 중복되면 경우에 따라 데이터베이스에서 예기치 않은 동작이 발생할 수 있습니다. 예를 들어 이름정보.이름 구문을 사용하여 이름정보 테이블에 있는 이름이라는 필드의 값을 참조하는 경우 Microsoft Access에서는 이름 필드의 값이 아니라 테이블의 이름 속성의 값이 표시됩니다.

예기치 않은 결과를 방지하려면 항상 ! 연산자를 .(점) 연산자 대신 사용하여 필드, 컨트롤 또는 개체의 값을 참조하는 방법도 있습니다. 예를 들어 다음 식별자는 이름 속성 대신 이름 필드의 값을 명시적으로 참조합니다.

[이름정보]![이름]

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×