적용 대상
Access 2013

이 시리즈의 2부 에서는 쿼리 조건에 LIKE 및 와일드카드를 사용하여 비현실적인 일치 항목을 찾는 것을 고려했습니다. 좋은 내용 – 하지만 실행 시 제공된 조건을 적용하기 위해 쿼리를 가져올 수 있다면 어떻게 해야 할까요? 쿼리에서 입력을 요청할 수 있다면 어떻게 해야 할까요? 좋은 소식입니다! 쿼리에서 입력을 요청할 있으며 실제로 매우 쉽습니다.

일반적인 기준 대신 대괄호로 묶인 질문을 사용하기만 하면 됩니다. 누군가가 쿼리를 실행할 때 가장 먼저 수행하는 작업은 사용한 질문을 표시하는 대화 상자가 있는 것입니다. 고객의 성 대화 상자를 생성한 쿼리의 디자인을 살펴보겠습니다.

조건 행에서 대괄호로 묶은 매개 변수 질문

쿼리는 Customers 테이블의 모든 데이터를 반환하지만 LastName이 사용자의 대답과 일치하는 레코드만 반환합니다.

매개 변수 값 입력

작업이 완료되지만 쿼리의 유용성을 개선하기 위해 수행할 수 있는 작업이 있습니다. 하나는 매개 변수를 선언할 수 있으므로 다른 사용자가 잘못된 형식의 데이터를 입력하는 경우(예: 숫자가 필요할 때 누군가가 텍스트를 입력하는 경우) Access에서 적절한 오류 메시지를 제공합니다.

매개 변수를 선언하려면 다음을 수행합니다.

  1. 디자인 보기에서 쿼리를 열고 대괄호를 포함하여 매개 변수 질문을 클립보드에 복사합니다(매개 변수 질문을 선택하고 Ctrl+C를 누릅니다).

  2. 쿼리 도구 | 디자인 탭의 표시/숨기기 그룹에서 매개 변수를 클릭합니다.

  3. 쿼리 매개 변수 대화 상자에서 복사한 매개 변수를 매개 변수 열에 붙여넣은 다음 데이터 형식 열의 드롭다운 목록을 사용하여 데이터 형식을 설정합니다.

쿼리 매개 변수 대화 상자에 질문 붙여 넣기

전체 출력을 원하는 경우 폼을 사용하여 입력을 수집할 수 있습니다. 양식은 쿼리 집합 간에 입력 매개 변수를 공유하거나 날짜/시간 매개 변수를 입력하는 날짜 선택기를 제공하는 등 모든 종류의 가능성을 엽니다. 자세한 내용은 쿼리, 양식 및 보고서에서 매개 변수 사용을 참조하세요.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.