生成 OLE DB 应用程序 (SQL Server Compact)

您可以在 Visual Studio 2008 IDE 中使用 MicrosoftVisual 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 项目,请选择“ATL 智能设备项目”**。

  4. 为项目提供名称和位置,然后单击**“确定”**。

    Visual Studio 即会创建一个新项目。

包含 SQL Server Compact 3.5 OLE DB 提供程序

生成启用 OLE DB 的应用程序的下一步是包含相应的头文件。在应用程序的主入口点中,添加 SQL Server Compact 3.5 OLE DB 提供程序和 SQL Server Compact 3.5 错误文件的 include 语句:

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

创建 OLE DB 提供程序的实例

在应用程序中使用 OLE DB 的最后一步是创建提供程序的实例。下面的代码说明如何进行此操作:

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

请参阅

其他资源

OLE DB 提供程序参考 (SQL Server Compact)

本机编程操作指南 (SQL Server Compact)