다음을 통해 공유


네이티브 응용 프로그램의 오류 처리

Microsoft Visual C++ for Devices로 개발하는 응용 프로그램의 경우 런타임 응용 프로그램 또는 데이터 공급자로부터 오류 정보를 얻거나 Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition) ActiveX 오류 제어 개체 또는 컬렉션을 사용하여 오류 정보를 얻을 수 있습니다. SQL Server Compact Edition 오류 제어 개체 및 컬렉션을 사용하는 것은 Replication, RemoteDataAccessEngine 개체 오류를 처리하는 방법입니다.

오류 정보 검색

Microsoft Visual C++ for Devices로 작성된 응용 프로그램은 HRESULT보다 SQL Server Compact Edition 에서 자세한 정보를 검색할 수 있습니다. 확장 오류 정보를 검색하는 방법은 응용 프로그램이 SQL Server Compact Edition 와 상호 작용하기 위해 다음 중 어떤 방법을 사용하는가에 따라 달라집니다.

  • OLE DB 오류 개체
    SQL Server Compact Edition 용 OLE DB 공급자는 OLE DB 오류 개체를 사용하여 액세스할 수 있는 다양한 오류 개체를 반환합니다. OLE DB 오류 개체는 여러 계층의 오류를 저장하여 일반 오류 이상의 추가 정보를 제공합니다. 자세한 내용은 OLE DB 오류 개체 사용(SQL Server Compact Edition)을 참조하십시오.
  • SQL Server Compact Edition 오류 제어 개체 및 컬렉션
    Replication, RemoteDataAccessEngine 개체는 Visual C++ for Devices를 통해 액세스할 수 있는 오류 컬렉션 및 매개 변수를 표시합니다. 이 네이티브 프로그램은 Ca_mergex20.h 및 Ca_mergex20.lib를 프로젝트 참조에 추가하고 include 지시문을 사용하여 이 파일을 참조하는 방식으로 SQL Server 의 오류 개체 및 컬렉션을 참조합니다. 자세한 내용은 원시 오류 제어 개체 및 컬렉션 사용(SQL Server Compact Edition)을 참조하십시오.

참고 항목

관련 자료

원시 오류 개체 프로그래밍(SQL Server Compact Edition)

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기