Поделиться через


Использование программных интерфейсов

API-интерфейсы, доступные при работе с SQL Server Compact 4.0, когда в качестве среды разработки используется Microsoft Visual Studio 2010 с пакетом обновления 1 (SP1).

  • Поставщики данных .NET Compact Framework.

    • Пространство имен System.Data.SqlServerCe (для использования с SQL Server Compact).
  • Поставщик OLE DB для SQL Server Compact (использует язык Microsoft eMbedded Visual C++ [eVC++]).

Примечание

  • Visual Studio 2010 с пакетом обновления 1 (SP1) является предпочитаемой средой для разработки приложений для настольных компьютеров. Дополнительные сведения см. в разделе Установка среды разработки.

Для работы с базой данных интерфейс API выполняет следующие действия.

  1. Открывает соединение с базой данных.

  2. Задает параметры, управляющие некоторыми поведениями, например определяет, будут ли использоваться курсоры, какого типа, а также разрешены ли обновления.

  3. Исполняет инструкцию SQL. Кроме того, для задания параметров исполняемой инструкции приложение может использовать переменные программ. Единовременно при каждом подключении приложение исполняет только одну инструкцию, однако его можно настроить и на одновременное исполнение нескольких инструкций.

  4. Перемещает значения данных возвращенных кодов, полученных параметров и результирующих наборов в переменные программ, где они могут быть использованы логикой приложения. Если инструкция возвращает свой результирующий набор в виде документа XML, приложение может направить его потоком компоненту, использующему документы XML.

  5. Отключается по завершении работы с базой данных.

    Программист должен одновременно разбираться в инструкциях SQL и знать интерфейс API базы данных.

См. также

Другие ресурсы

Справочник по собственному программированию (SQL Server Compact)

Справочник по SQL (SQL Server Compact)