다음을 통해 공유


ATL OLE DB 소비자 추가

Visual Studio 2019 이상에서는 ATL OLE DB 소비자 마법사를 사용할 수 없습니다. 수동으로 기능을 추가할 수는 있습니다. 자세한 내용은 마법사를 사용하지 않고 소비자 만들기를 참조하세요.

이 마법사를 사용하여 프로젝트에 ATL OLE DB 소비자를 추가할 수 있습니다. ATL OLE DB 소비자는 데이터 소스에 액세스하는 데 필요한 데이터 바인딩 및 OLE DB 접근자 클래스로 구성됩니다. 프로젝트는 ATL COM 애플리케이션이나 ATL OLE DB 소비자 마법사에서 자동으로 추가하는 ATL 지원이 포함된 MFC 또는 Win32 애플리케이션으로 만든 것이어야 합니다.

참고 항목

MFC 프로젝트에 OLE DB 소비자를 추가할 수 있습니다. 소비자를 추가하면 ATL OLE DB 소비자 마법사에서 필요한 COM 지원을 프로젝트에 추가합니다. 이 예제에서는 MFC 프로젝트를 만들 때 MFC 프로젝트 애플리케이션 마법사의 고급 기능 페이지에서 ActiveX 컨트롤 확인란을 선택했다고 가정합니다. 이 확인란은 기본적으로 선택되어 있습니다. 이 옵션을 선택하면 애플리케이션이 CoInitializeCoUninitialize를 호출합니다. MFC 프로젝트를 만들 때 ActiveX 컨트롤을 선택하지 않은 경우 주 코드에서 CoInitializeCoUninitialize를 호출해야 합니다.

프로젝트에 ATL OLE DB 소비자를 추가하려면 다음을 수행합니다.

  1. 클래스 뷰에서 프로젝트를 마우스 오른쪽 단추로 클릭합니다. 바로 가기 메뉴에서 추가를 클릭한 다음, 클래스 추가를 클릭합니다.

  2. Visual C++ 폴더에서 ATL OLE DB 소비자 아이콘을 두 번 클릭하거나 아이콘을 선택하고 열기를 클릭합니다.

    ATL OLE DB 소비자 마법사가 열립니다.

  3. ATL OLE DB 소비자 마법사에 설명된 대로 설정을 정의합니다.

  4. 마침을 클릭하여 마법사를 닫습니다. 새로 만든 OLE DB 소비자 코드가 프로젝트에 삽입됩니다.

참고 항목

코드 마법사로 기능 추가