Compartir a través de


Generar una aplicación OLE DB (SQL Server Compact)

Puede crear aplicaciones nativas para escritorio y dispositivos inteligentes en el interior del IDE de Visual Studio 2008 utilizando Microsoft Visual C++. En este tema se proporciona la información necesaria para empezar a crear una aplicación OLE DB de Visual C++.

Crear un proyecto

Para crear una nueva aplicación, primero debe crear un proyecto en Visual Studio 2008.

Para crear un nuevo proyecto de escritorio

  1. En Visual Studio 2008, en el menú Archivo, seleccione Nuevo y, a continuación, seleccione Proyecto.

  2. En la lista Tipos de proyecto del cuadro de diálogo Nuevo proyecto, expanda el lenguaje de programación Visual C++ y seleccione el tipo de proyecto que desee crear. Por ejemplo, para crear un proyecto ATL, seleccione ATL.

  3. Escriba un nombre y ubicación para el proyecto y, a continuación, haga clic en Aceptar. Visual Studio crea un proyecto nuevo.

Para crear un proyecto para dispositivos inteligentes

  1. En Visual Studio 2008, en el menú Archivo, seleccione Nuevo y, a continuación, seleccione Proyecto.

  2. En la lista Tipos de proyecto del cuadro de diálogo Nuevo proyecto, expanda el lenguaje de programación Visual C++ y seleccione Dispositivo inteligente.

  3. En la lista Plantillas, seleccione el tipo de proyecto que desee crear. Por ejemplo, para crear un proyecto ATL, seleccione Proyecto ATL de Smart Device.

  4. Escriba un nombre y ubicación para el proyecto, y, a continuación, haga clic en Aceptar.

    Visual Studio crea un nuevo proyecto.

Incluir el proveedor OLE DB de SQL Server Compact 3.5

El siguiente paso para crear una aplicación compatible con OLE DB consiste en incluir los archivos de encabezados adecuados. En el punto de entrada principal de la aplicación, agregue instrucciones de inclusión para el proveedor OLE DB para SQL Server Compact 3.5 y el archivo de errores de SQL Server Compact 3.5:

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

Crear una instancia del proveedor de OLE DB

El último paso para usar OLE DB en la aplicación consiste en crear una instancia del proveedor. El siguiente código muestra cómo hacerlo:

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

Vea también

Conceptos

Procedimientos de programación nativa (SQL Server Compact)

Otros recursos

Referencia del proveedor OLE DB (SQL Server Compact)

Ayuda e información

Obtener ayuda (SQL Server Compact 3.5 Service Pack 1)