ПРАКТИЧЕСКОЕ руководство: Создание базы данных, таблицы и выполнения запросов (SQL Server CE образец)

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:320785
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Аннотация
Данная статья содержит шаг, шаг выборки, создает базу данных, таблицы, и который добавляет записи в базе данных SQL Server CE. В примере также запрашивает новую таблицу и отображает записи таблицы.

SQL Server CE образца

  1. Открыть внедренный нового проекта в Microsoft Visual Basic. По умолчанию создается форма Form1.
  2. Добавьте три кнопки в форму Form1.
  3. Изменить надпись для кнопки с именем Command1 Кому Создание базы данных. Изменить надпись для кнопки с именем Команда2 Кому Создание таблицы. Изменить надпись для кнопки с именем Command3 Кому Выполнение запроса.
  4. На Проект меню, нажмите кнопку Ссылки. Убедитесь, что выбраны следующие ссылки:
    Microsoft CE ADO Ext. 3.1 для DDL
    Элемент управления сервера Microsoft CE SQL 1.0
    Элемент управления ADO Microsoft CE версии 3.1
  5. Убедитесь, что загружен Microsoft ADO для компонентов SDK Windows CE (ADOCE) и SQL Server CE на устройстве, на Проект меню, нажмите кнопку Свойства. На Общие появится вкладка Обновление компонентов раздел. В Частота обновления компонентов поле со списком, установите Всегда для частоты. В Компонент для обновления раздел, выберите оба Файлы общеязыковой среды выполнения и Компоненты проекта флажки.

back to the top

Создание базы данных

Создание базы данных, используя этот образец кода:

Скопируйте и вставьте следующий код в Command1_Click событие:
Dim cat As ADOXCE.CatalogSet cat = CreateObject("ADOXCE.Catalog.3.1")cat.Create "Provider=Microsoft.SQLSERVER.OLEDB.CE.1.0; data source=\DATAB.sdf"MsgBox "Database Created"				
back to the top

Создание таблицы

Чтобы создать таблицу, используйте этот образец кода:

Скопируйте и вставьте следующий код в Command2_Click событие:
Dim str_Connection As StringDim cn As ADOCE.Connectionstr_Connection = "Provider=Microsoft.SQLSERVER.OLEDB.CE.1.0; data source=\DATAB.sdf"Set cn = CreateObject("ADOCE.Connection.3.1")cn.Open str_Connectioncn.Execute "Create table table1(id int NOT NULL, field1 nvarchar(1))"cn.Execute "CREATE UNIQUE INDEX idx1 ON table1(id)"cn.Execute "insert table1 values (1, 'A')"cn.Execute "insert table1 values (2, 'B')"cn.Execute "insert table1 values (3, 'C')"cn.CloseSet cn = NothingMsgBox "Table Created"				

back to the top

Как создать запрос в таблицу

Для запроса таблицы, созданной ранее, выполните следующие действия.
  1. Скопируйте и вставьте следующий код в Command3_Click событие:
    Dim cn As ADOCE.ConnectionDim rs As ADOCE.RecordsetSet cn = CreateObject("ADOCE.Connection.3.1")Set rs = CreateObject("ADOCE.Recordset.3.1")cn.Open "Provider=Microsoft.SQLSERVER.OLEDB.CE.1.0; data source=\DATAB.sdf"rs.Open "select * from table1 where field1='A'", cn, adOpenKeyset, adLockReadOnlyDim x As Integerx = 0For x = 0 To rs.RecordCount - 1    MsgBox rs(1).Value    rs.MoveNextNextrs.CloseSet rs = Nothingcn.CloseSet cn = Nothing					

  2. Сохраните проект и запустите проект через устройство или эмулятор.
  3. Нажмите кнопку Создание базы данных кнопки.
  4. Нажмите кнопку Создание таблицы кнопки.
  5. Нажмите кнопку Выполнение запроса кнопки.Следует иметь в виду окно сообщения, которое будет отображаться этот символ «A».
back to the top
Ссылки
SQL Server CE документации; раздел: «Обработка ошибок»

Для получения дополнительных сведений посетите следующие веб-узлы корпорации Майкрософт:

Устранение проблем подключения SQL Server CE

SQL Server CE 1.1 пакетом обновления 1

back to the top

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 320785 — последний просмотр: 12/07/2015 10:28:50 — редакция: 4.0

Microsoft SQL Server 2000 Windows CE Edition

  • kbnosurvey kbarchive kbgraphxlink kbhowto kbhowtomaster kbmt KB320785 KbMtru
Отзывы и предложения