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

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

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

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

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

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

[!참고]

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

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

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

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

    [!참고]

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

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

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

    또는

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

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

    팁

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

  6. 확인을 클릭합니다.

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

참고 항목

작업

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

연습: Windows Form에 데이터 표시

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

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

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

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

참조

데이터 소스 창

개념

TableAdapter 개요

형식화된 데이터 집합 만들기 및 편집

데이터 소스 개요

데이터 유효성 검사