프로그래밍 인터페이스 사용

Microsoft Visual Studio 2005를 개발 환경으로 사용할 경우 Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition)에 사용할 수 있는 API는 다음과 같습니다.

  • .NET Compact Framework 데이터 공급자
    • System.Data.SqlServerCe 네임스페이스(SQL Server Compact Edition 에 사용할 경우)
    • System.Data.Sqlclient 네임스페이스(SQL Server 에 사용할 경우)
  • SQL Server Compact Edition 용 OLE DB 공급자(Microsoft eMbedded Visual C++ [eVC++] 언어 사용)

데이터베이스에 대해 API는 다음을 수행합니다.

  1. 데이터베이스에 대한 연결을 엽니다.
  2. 커서 사용 여부, 사용할 커서 유형, 업데이트 허용 여부 등 특정 동작을 제어하는 옵션을 설정합니다.
  3. SQL 문을 실행합니다. 선택적으로, 응용 프로그램이 프로그램 변수를 사용하여 실행된 문의 매개 변수 값을 제공할 수 있습니다. 응용 프로그램은 각 연결에서 한 번에 한 문만 실행할 수도 있고 동시에 여러 문을 실행할 수도 있습니다.
  4. 반환 코드의 데이터 값, 출력 매개 변수 및 결과 집합을 응용 프로그램 논리에 사용할 수 있는 프로그램 변수로 이동합니다. 문이 XML 문서 형식으로 결과 집합을 반환할 경우 응용 프로그램에서는 XML 문서를 사용하는 구성 요소로 이 결과 집합을 스트리밍합니다.
  5. 데이터베이스 작업이 끝나면 연결을 끊습니다.
    프로그래머는 SQL 문 및 적절한 데이터베이스 API 사용법을 모두 알고 있어야 합니다.

참고 항목

관련 자료

SQL Server Compact Edition 프로그래밍 참조
SQL Server Compact Edition .NET 프로그래밍
SQL Server Compact Edition 네이티브 프로그래밍
SQL Server Compact Edition용 SQL 참조

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기