방법: 매개 변수가 있는 TableAdapter 쿼리 만들기

매개 변수가 있는 쿼리는 쿼리 내 WHERE 절의 조건에 맞는 데이터를 반환합니다. 예를 들어, 고객 목록을 반환하는 SQL 문의 끝에 WHERE City = @City를 추가하면 특정 도시에 거주하는 고객만 표시되도록 고객 목록을 매개 변수화할 수 있습니다. 자세한 내용은 매개 변수 쿼리를 참조하십시오.

데이터 집합 디자이너에서 또는 데이터 메뉴의 데이터 소스 매개 변수화 명령으로 Windows 응용 프로그램에 데이터 바인딩된 폼을 만드는 동안 매개 변수가 있는 TableAdapter 쿼리를 만들 수 있습니다. 데이터 소스 매개 변수화 명령을 사용하면 매개 변수 값을 입력하고 쿼리를 실행할 수 있는 컨트롤도 폼에 만들 수 있습니다. 자세한 내용은 검색 조건 작성기 대화 상자를 참조하십시오.

참고

매개 변수가 있는 쿼리를 만들 때는 코딩 대상 데이터베이스에 고유한 매개 변수 표기법을 사용합니다. 예를 들어 Access 및 OleDb 데이터 소스에서는 물음표('?')를 사용하여 매개 변수를 나타내므로 WHERE 절의 형태는 WHERE City = ?와 같습니다.

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

매개 변수가 있는 TableAdapter 쿼리 만들기

데이터 집합 디자이너에서 매개 변수가 있는 쿼리를 만들려면

  • 새 TableAdapter를 만들고 원하는 매개 변수가 있는 WHERE 절을 SQL 문에 추가합니다. 자세한 내용은 방법: TableAdapter 만들기를 참조하십시오.

    또는

  • 기존 TableAdapter에 쿼리를 추가하고 원하는 매개 변수가 있는 WHERE 절을 SQL 문에 추가합니다. 자세한 내용은 방법: TableAdapter 쿼리 만들기를 참조하십시오.

데이터 바인딩된 폼을 디자인할 때 매개 변수가 있는 쿼리를 만들려면

  1. 이미 데이터 집합에 바인딩된 컨트롤을 폼에서 선택합니다. 자세한 내용은 Visual Studio에서 데이터에 Windows Forms 컨트롤 바인딩를 참조하십시오.

  2. 데이터 메뉴에서 Query 추가를 클릭합니다.

  3. 원하는 매개 변수가 있는 WHERE 절을 SQL 문에 추가하여 검색 조건 작성기 대화 상자를 완료합니다. 자세한 내용은 검색 조건 작성기 대화 상자를 참조하십시오.

참고 항목

개념

Visual Studio에서 데이터에 컨트롤 바인딩

기타 리소스

TableAdapter

Visual Studio에서 데이터에 연결

데이터를 받기 위해 응용 프로그램 준비

데이터를 응용 프로그램으로 페치

응용 프로그램에서 데이터 편집

데이터 유효성 검사

데이터 저장

데이터 연습