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


Построение приложений OLE DB (SQL Server Compact)

Создание собственных приложений для настольных компьютеров и интеллектуальных устройств производится в интегрированной среде разработки Visual Studio 2008 на языке Microsoft Visual C++. Сведения, содержащиеся в этом разделе, помогут приступить к созданию приложения OLE DB на языке Visual C++.

Создание проекта

Чтобы создать новое приложение, необходимо сначала создать проект в Visual Studio 2008.

Создание нового проекта для настольных ПК

  1. В среде Visual Studio 2008 укажите в меню Файл команду Создать, а затем выберите команду Проект.

  2. В списке Типы проектов в диалоговом окне Новый проект разверните узел языка программирования Visual C++ и выберите тип проекта, который хотите создать. Например, для создания проекта ATL выберите пункт Проект ATL для интеллектуальных устройств.

  3. Укажите имя и местонахождение проекта, а затем нажмите кнопку ОК, после чего среда Visual Studio создаст новый проект.

Создание нового проекта для интеллектуальных устройств

  1. В среде Visual Studio 2008 укажите в меню Файл команду Создать, а затем выберите команду Проект.

  2. В списке Типы проектов в диалоговом окне Новый проект разверните узел языка программирования Visual C++ и выберите Смарт-устройство.

  3. В списке Шаблоны выберите тип проекта, который требуется создать. Например, для создания проекта ATL (Active Template Library — библиотека активных шаблонов) выберите пункт Проект ATL для интеллектуальных устройств.

  4. Укажите имя и расположение проекта, затем нажмите кнопку ОК.

    Visual Studio создаст новый проект.

Включение поставщика OLE DB для SQL Server Compact 3.5

Следующий шаг в создании приложения с поддержкой OLE DB — включение в проект соответствующих файлов заголовков. В главной точке входа приложения добавьте инструкции включения для поставщика OLE DB SQL Server Compact 3.5 и файла ошибок SQL Server Compact 3.5.

#include <sqlce_oledb.h>
#include <sqlce_err.h  >

Создание экземпляра поставщика OLE DB

Заключительный шаг в применении технологии OLE DB в приложении — создание экземпляра поставщика. В приведенном ниже примере кода показано, как это сделать.

hr = CoCreateInstance(CLSID_SQLSERVERCE, 0, CLSCTX_INPROC_SERVER, IID_IDBProperties, (void**) &pIDBProperties);

См. также

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

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

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

Справочник по поставщику OLE DB (SQL Server Compact)

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

Получение помощи (SQL Server Compact 3.5 с пакетом обновления 1)