네이티브 프로그래밍 참조(SQL Server Compact)

Microsoft Visual C++ 및 Visual C++ for Devices를 사용하는 경우 Visual C++의 지식을 활용하여 Microsoft SQL Server Compact 3.5(SQL Server Compact 3.5)를 사용하는 데스크톱 및 스마트 장치 응용 프로그램을 개발할 수 있습니다. Visual C++ for Devices는 Visual Studio에 포함되어 있으며 스마트 장치 응용 프로그램용 IDE를 제공합니다.

SQL Server Compact 3.5은 데이터 액세스를 간편하게 하는 DLL(동적 연결 라이브러리) 집합으로 구현됩니다. OLE DB를 사용하여 Visual C++ 응용 프로그램의 SQL Server Compact 3.5 데이터베이스에 액세스할 수 있습니다. OLE DB는 세부적인 데이터 액세스 기능을 제공하는 낮은 수준의 데이터 인터페이스 기술입니다. 전체 데이터 액세스 API 중 SQL Server Compact 3.5용 OLE DB는 데이터 조작 및 액세스 속도가 가장 빠릅니다.

SQL Server Compact 3.5 헤더 파일은 %ProgramFiles%\Microsoft SQL Server Compact Edition\v3.5\Include 아래에 설치됩니다. 파일 헤더 주석에는 SQL Server Compact에 대한 버전별 정보가 포함되어 있습니다. 헤더 파일의 목록과 사용 목적은 다음과 같습니다.

  • sqlce_err.h
    데이터베이스에서 사용하는 오류 코드
  • sqlce_oledb.h
    OLEDB 표준 프로그래밍 인터페이스
  • sqlce_sync.h

병합 및 RDA 프로그래밍 인터페이스. 다음 표에서는 이 섹션의 항목에 대해 설명합니다.

항목 설명

Engine 개체 프로그래밍(SQL Server Compact)

Visual C++ for Devices를 사용하는 경우 SQL Server Compact 3.5 데이터베이스를 만들며 사용하고 삭제하는 데 사용하는 메서드 및 속성에 대해 설명합니다.

RDA(Remote Data Access) 프로그래밍(SQL Server Compact)

Visual C++ for Devices를 사용하는 경우 SQL Server Compact 3.5의 RDA(Remote Data Access)를 구현하는 데 사용하는 메서드 및 속성에 대해 설명합니다.

복제 프로그래밍(SQL Server Compact)

Visual C++ for Devices를 사용하는 경우 SQL Server Compact 3.5의 병합 복제를 구현하는 데 사용하는 메서드 및 속성에 대해 설명합니다.

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

Visual C++ for Devices를 사용하는 경우 SQL Server Compact 3.5의 오류 처리를 구현하는 데 사용하는 메서드 및 속성에 대해 설명합니다.

참고 항목

참조

OLE DB 공급자 참조(SQL Server Compact)

도움말 및 정보

지원 받기(SQL Server Compact 3.5 서비스 팩 1)