生成 OLE DB SQL Server Compact Edition 应用程序

在 Microsoft Visual Studio 2005 发布之前,若要为移动设备创建本机应用程序,必须使用 eMbedded Visual 工具。现在,您可以在 Visual Studio IDE 中使用 Microsoft Visual C++ 来创建本机智能设备应用程序。本主题将介绍生成 OLE DB Visual C++ 智能设备应用程序前必须了解的信息。

创建智能设备项目

若要创建新的智能设备应用程序,需要首先在 Visual Studio 2005 中创建项目。

创建新的智能设备项目

  1. 在 Visual Studio 2005 中的“文件”菜单上,指向“新建”,然后选择“项目”。

  2. 在“新建项目”对话框的“项目类型”列表中,展开“Visual C++”编程语言,然后选择“智能设备”。

  3. 在“模板”列表中,选择要创建的项目的类型。例如,若要创建 ATL 项目,请选择“ATL 智能设备项目”。

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

    Visual Studio 将创建新的项目。

包含 SQL Server Compact Edition OLE DB 访问接口

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

#include <ssceoledb30.h>
#include <ssceerr30.h>

创建 OLE DB 访问接口的实例

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

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

请参阅

参考

OLE DB for SQL Server Compact Edition 编程

帮助和信息

获取 SQL Server Compact Edition 帮助