방법: 데이터 집합에 전역 쿼리 추가

전역 쿼리는 값을 반환하지 않거나 단일(스칼라) 값을 반환하는 SQL 쿼리입니다. 일반적으로 전역 함수는 삽입, 업데이트, 삭제 및 정보의 집계(예: 테이블의 고객 수 반환, 모든 항목의 총 금액을 특정 순서로 반환 등)와 같은 데이터베이스 작업을 수행합니다.

데이터 집합 디자이너에서 TableAdapter 쿼리 구성 마법사를 실행하여 전역 쿼리를 추가할 수 있습니다.

참고

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

데이터 집합에 전역 쿼리를 추가하려면

  1. 데이터 집합 디자이너에서 데이터 집합을 엽니다. 자세한 내용은 방법: 데이터 집합 디자이너에서 데이터 집합 열기를 참조하십시오.

  2. 도구 상자데이터 집합 탭에서 Query데이터 집합 디자이너의 빈 곳으로 끌어 옵니다.

    TableAdapter 쿼리 구성 마법사가 열립니다.

  3. 사용할 쿼리의 연결을 선택합니다. 목록에서 선택하거나 새 연결을 만들 수 있습니다. 새 연결을 만드는 경우 연결을 응용 프로그램 구성 파일에 저장할 수 있습니다. 자세한 내용은 방법: 연결 문자열 저장 및 편집을 참조하십시오.

  4. SQL 문을 사용할지 저장 프로시저를 사용할지 선택합니다.

  5. 사용할 저장 프로시저를 선택하거나 마법사의 쿼리 형식 선택 페이지에서 원하는 쿼리 형식을 선택한 후 다음을 클릭합니다.

  6. SELECT COUNT(*) AS CustomerCount FROM Customers와 같은 원하는 작업을 수행하는 쿼리를 제공합니다.

    참고

    쿼리를 직접 데이터 집합 디자이너로 끌어 놓으면 하나의 스칼라(단일) 값만 반환하는 메서드가 만들어집니다. 선택한 쿼리나 저장 프로시저에서는 여러 값을 반환할 수 있지만 마법사에 의해 만들어진 메서드에서는 단일 값만 반환합니다. 예를 들어, 쿼리에서 반환된 데이터에 대한 첫 번째 행의 첫 번째 열을 반환할 수 있습니다.

  7. 마법사를 완료합니다. 쿼리가 데이터 집합 디자이너에 추가됩니다. 쿼리 실행에 대한 자세한 내용은 방법: TableAdapter 쿼리 실행을 참조하십시오.

참고 항목

작업

방법: TableAdapter 만들기

방법: TableAdapter 쿼리 만들기

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

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

연습: Windows Form에 데이터 표시

개념

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

TableAdapter 개요

데이터 집합 디자이너

데이터 소스 개요

기타 리소스

데이터 유효성 검사