Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие программные API-интерфейсы предназначены для использования с SQL Server Compact 3.5, если в качестве среды разработки используется Microsoft Visual Studio 2008 или Microsoft Visual Studio 2010.
Поставщики данных .NET Compact Framework.
Пространство имен System.Data.SqlServerCe (для использования с SQL Server Compact 3.5).
Пространство имен System.Data.Sqlclient (для использования с SQL Server).
Поставщик OLE DB для SQL Server Compact 3.5 (использует язык Microsoft eMbedded Visual C++ [eVC++]).
Примечание
Для разработки приложений для настольных компьютеров предпочтительной средой является Visual Studio 2010. Для разработки приложений для интеллектуальных устройств предпочтительной средой является Visual Studio 2008 с пакетом обновления 1 (SP1). Visual Studio 2010 не обеспечивает поддержку разработки приложений для интеллектуальных устройств. Дополнительные сведения см. в разделе Установка среды разработки.
Для работы с базой данных интерфейс API выполняет следующие действия.
Открывает соединение с базой данных.
Задает параметры, управляющие некоторыми поведениями, например определяет, будут ли использоваться курсоры, какого типа, а также разрешены ли обновления.
Исполняет инструкцию SQL. Кроме того, для задания параметров исполняемой инструкции приложение может использовать переменные программ. Единовременно при каждом подключении приложение исполняет только одну инструкцию, однако его можно настроить и на одновременное исполнение нескольких инструкций.
Перемещает значения данных возвращенных кодов, полученных параметров и результирующих наборов в переменные программ, где они могут быть использованы логикой приложения. Если инструкция возвращает свой результирующий набор в виде документа XML, приложение может направить его потоком компоненту, использующему документы XML.
Отключается по завершении работы с базой данных.
Программист должен одновременно разбираться в инструкциях SQL и знать интерфейс API базы данных.
См. также
Другие ресурсы
Справочник по собственному программированию (SQL Server Compact)