방법: 매개 변수가 있는 TableAdapter 쿼리 만들기
업데이트: 2007년 11월
매개 변수가 있는 쿼리는 쿼리 내 WHERE 절의 조건에 맞는 데이터를 반환합니다. 예를 들어, 고객 목록을 반환하는 SQL 문의 끝에 WHERE City = @City를 추가하면 특정 도시에 거주하는 고객만 표시되도록 고객 목록을 매개 변수화할 수 있습니다. 자세한 내용은 매개 변수 쿼리를 참조하십시오.
데이터 집합 디자이너에서 또는 데이터 메뉴의 데이터 소스 매개 변수화 명령으로 Windows 응용 프로그램에 데이터 바인딩된 폼을 만드는 동안 매개 변수가 있는 TableAdapter 쿼리를 만들 수 있습니다. 데이터 소스 매개 변수화 명령을 사용하면 매개 변수 값을 입력하고 쿼리를 실행할 수 있는 컨트롤도 폼에 만들 수 있습니다. 자세한 내용은 검색 조건 작성기 대화 상자를 참조하십시오.
참고: |
---|
매개 변수가 있는 쿼리를 만들 때는 코딩 대상 데이터베이스에 고유한 매개 변수 표기법을 사용합니다. 예를 들어, Access 및 OleDb 데이터 소스에서는 물음표('?')를 사용하여 매개 변수를 나타내므로 WHERE 절의 형태는 WHERE City = ?와 같습니다. |
참고: |
---|
실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오. |
매개 변수가 있는 TableAdapter 쿼리 만들기
데이터 집합 디자이너에서 매개 변수가 있는 쿼리를 만들려면
새 TableAdapter를 만들고 원하는 매개 변수가 있는 WHERE 절을 SQL 문에 추가합니다. 자세한 내용은 방법: TableAdapter 만들기를 참조하십시오.
-또는-
기존 TableAdapter에 쿼리를 추가하고 원하는 매개 변수가 있는 WHERE 절을 SQL 문에 추가합니다. 자세한 내용은 방법: TableAdapter 쿼리 만들기를 참조하십시오.
데이터 바인딩된 폼을 디자인할 때 매개 변수가 있는 쿼리를 만들려면
이미 데이터 집합에 바인딩된 컨트롤을 폼에서 선택합니다. 자세한 내용은 데이터 표시 개요를 참조하십시오.
데이터 메뉴에서 Query 추가를 클릭합니다.
원하는 매개 변수가 있는 WHERE 절을 SQL 문에 추가하여 검색 조건 작성기 대화 상자를 완료합니다. 자세한 내용은 검색 조건 작성기 대화 상자를 참조하십시오.