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


Как создать базу данных SQL Server Compact Edition с помощью объекта Engine (программным путем)

В этом разделе описывается программный способ создания базы данных Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) с помощью метода CreateDatabase объекта SqlServerCe.Engine. Дополнительные сведения об использовании пространства имен SqlServerCe см. в справочной документации по пространству имен SqlServerCe.

Создание базы данных SQL Server Compact Edition с помощью объекта Engine

  1. Инициализируйте новый объект Engine.

    SqlCeEngine engine = new SqlCeEngine();
    
  2. Настройте свойство LocalConnectionString объекта Engine. В свойстве LocalConnectionString указываются имя и расположение создаваемой базы данных, а при необходимости — дополнительные параметры базы данных, включая шифрование.

    eng.LocalConnectionString= "Data Source='Test.sdf'; LCID=1033;" +
       "Password='s$;2'!dS64'; Encrypt = TRUE;";
    
  3. Для создания базы данных вызовите метод CreateDatabase.

    engine.CreateDatabase();
    

Пример

Приведенный в примере код создает базу данных с именем Test.sdf.

System.IO.File.Delete("Test.sdf");
string connString = "Data Source='Test.sdf'; LCID=1033; Password=\"s$;2'!dS64\"; Encrypt = TRUE;";
SqlCeEngine engine = new SqlCeEngine(connString);
engine.CreateDatabase();
System.IO.File.Delete("Test.sdf")
Dim connString As String = "Data Source='Test.sdf'; LCID=1033; Password=""s$;2'!dS64""; Encrypt = TRUE;"
Dim engine As New SqlCeEngine(connString)
engine.CreateDatabase()

См. также

Основные понятия

Обзор ядра СУБД (SQL Server Compact Edition)

Справка и поддержка

Получение помощи по SQL Server Compact Edition