Share via


방법: Windows Forms 응용 프로그램에 매개 변수가 있는 Query 추가

매개 변수가 있는 쿼리를 실행하여 Windows 응용 프로그램의 폼에 검색 기능을 추가할 수 있습니다. 매개 변수가 있는 쿼리는 WHERE 절의 조건에 맞는 데이터를 반환합니다. 검색 조건 작성기 대화 상자에 필요한 사항을 지정하여 쿼리에 매개 변수화를 추가할 수 있습니다. 예를 들어, 고객 목록을 반환하는 SQL 문의 끝에 WHERE City = @City를 추가하면 특정 도시에 거주하는 고객만 표시되도록 쿼리를 매개 변수화할 수 있습니다. 자세한 내용은 매개 변수 쿼리를 참조하십시오.

검색 조건 대화 상자에 필요한 사항을 지정하면 다음이 수행됩니다.

  • 연결된 TableAdapter에 쿼리가 추가됩니다.

  • 사용자가 필요한 매개 변수 값을 입력할 수 있도록 컨트롤이 폼에 추가되고 쿼리를 실행할 수 있는 단추가 추가됩니다.

  • 단추의 클릭 이벤트에 매개 변수 값을 설정하고 쿼리를 실행하는 코드가 추가됩니다.

참고

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

기존의 데이터 바인딩된 폼에 쿼리를 추가하려면

  1. Windows Forms 디자이너에서 폼을 엽니다.

  2. 데이터 메뉴 또는 데이터 스마트 태그에서 Query 추가를 클릭합니다.

    참고

    데이터 메뉴에서 Query 추가를 사용할 수 없으면 매개 변수화를 추가할 데이터 소스를 표시하는 컨트롤을 폼에서 선택합니다. 예를 들어, 폼에서 DataGridView 컨트롤에 데이터를 표시하는 경우 이 컨트롤을 선택합니다. 폼에서 개별 컨트롤에 데이터를 표시하는 경우 데이터 바인딩된 컨트롤을 선택합니다.

  3. 데이터 소스 테이블 선택 영역에서 매개 변수화를 추가할 테이블을 선택합니다. 자세한 내용은 검색 조건 작성기 대화 상자를 참조하십시오.

  4. 새 쿼리를 만드는 경우 새 쿼리 이름 상자에 이름을 입력합니다.

    또는

    기존 쿼리 이름 상자에서 쿼리를 선택합니다.

  5. 쿼리 텍스트 상자에 매개 변수를 사용하는 쿼리를 입력합니다.

    쿼리 작성기를 사용하면 쿼리 작성에 도움이 됩니다. 자세한 내용은 쿼리 및 뷰 디자이너 도구를 참조하십시오.

  6. 확인을 클릭합니다.

    매개 변수를 입력할 컨트롤과 로드 단추가 폼의 ToolStrip 컨트롤에 추가됩니다.

참고 항목

작업

연습: 데이터 검색을 위한 Windows Form 만들기

연습: Windows Form에 데이터 표시

방법: 데이터베이스의 데이터에 연결

방법: Windows Forms BindingNavigator 컨트롤을 사용하여 데이터 탐색

방법: Windows Forms BindingSource 구성 요소를 사용하여 ADO.NET 데이터 정렬 및 필터링

방법: Windows Forms BindingSource 구성 요소를 사용하여 조회 테이블 만들기

참조

데이터 소스 창

개념

TableAdapter 개요

데이터 집합 디자이너

데이터 소스 개요

기타 리소스

데이터 유효성 검사