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


Работа с SQL Server Compact

Работа с Microsoft SQL Server Compact 4.0 или построение веб-приложения ASP.NET, в котором используется SQL Server Compact, происходит по следующим этапам:

  • Настройка среды SQL Server Compact

  • Работа с данными и базами данных SQL Server Compact

Настройка среды SQL Server Compact 4.0

Можно настроить в среде SQL Server Compact построение либо изолированных приложений для настольных компьютеров, либо веб-приложений ASP.NET.

  • Для построения приложения, которое предназначено для локального запуска на компьютере, необходимо настроить среду разработки. Настройка среды разработки предполагает установку Visual Studio 2010 с пакетом обновления 1 (SP1). (Примечание. Microsoft Visual Web Developer 2010 Express с пакетом обновления 1 (SP1) также поддерживается, однако предпочтительнее использовать Visual Studio 2010 с пакетом обновления 1 (SP1), поскольку там есть новые функции, например поддержка редактора Transact-SQL для баз данных SQL Server Compact.) Дополнительные сведения см. в разделе Установка среды разработки. Клиентская среда будет создана при установке SQL Server Compact.

Работа с базами данных и данными SQL Server Compact 4.0

Для изменения данных и баз данных SQL Server Compact и управления ими можно использовать следующие компоненты:

  • Программные интерфейсы API

  • Язык SQL

  • Microsoft Webmatrix и Microsoft Visual Web Developer 2010 Express с пакетом обновления 1 (SP1)

  • Редактор Transact-SQL в Visual Studio 2010 с пакетом обновления 1 (SP1). Дополнительные сведения см. в разделе Редактор Visual Studio Transact-SQL.

Кроме того, в SQL Server Compact предусмотрены доступ к базе данных с несколькими соединениями, индексы с несколькими столбцами и ограничения на совпадающий индекс, поддержка транзакций, ссылочная целостность, 128-разрядное шифрование на файловом уровне и защита паролем, а также оптимизатор запросов.

Дополнительные сведения по работе с базами данных SQL Server Compact см. в разделе Работа с базами данных (SQL Server Compact).

Создание приложений

В SQL Server Compact и .NET Compact Framework предусмотрены технологии инфраструктуры разработки, которые можно использовать для создания веб-приложений ASP.NET.

В приложении, использующем SQL Server Compact 4.0, может поддерживаться создание локальной базы данных SQL Server Compact 4.0, обновление локальных данных и слияние изменений, сделанных на веб-сайте, с помощью базы данных SQL Server.

SQL Server Compact 4.0 поддерживает следующие модели программирования.

  • ADO.NET, к которой можно получить доступ с помощью C# или MicrosoftVisual Basic

  • OLE DB, к которой можно получить доступ с помощью Visual C++ в среде Visual Studio

См. также

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

Установка SQL Server Compact

Инструкции (SQL Server Compact)