Compartir a través de


Usar interfaces de programación

Las API disponibles para usar con Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) cuando se utiliza Microsoft Visual Studio 2005 como entorno de desarrollo son:

  • Proveedores de datos .NET Compact Framework
    • Espacio de nombres System.Data.SqlServerCe (se utiliza con SQL Server Compact Edition)
    • Espacio de nombres System.Data.Sqlclient (se utiliza con SQL Server)
  • Proveedor OLE DB para SQL Server Compact Edition (utiliza el lenguaje de Microsoft eMbedded Visual C++ [eVC++])

Para trabajar con una base de datos, una API hace lo siguiente:

  1. Abre una conexión con la base de datos.
  2. Establece opciones que controlan determinados comportamientos; por ejemplo, si se van a utilizar cursores, qué tipo de cursor se utilizará y si se permiten o no las actualizaciones.
  3. Ejecuta una instrucción SQL. Opcionalmente, la aplicación también puede utilizar variables de programa para suministrar los valores de parámetros para la instrucción ejecutada. Una aplicación puede ejecutar una instrucción en cada conexión o puede ejecutar varias instrucciones al mismo tiempo.
  4. Mueve los valores de los datos de los códigos devueltos, parámetros de salida y conjuntos de resultados a las variables de programa, donde puede utilizarlos la lógica de la aplicación. Si la instrucción devuelve su conjunto de resultados en forma de documento XML, la aplicación puede transferirlo a un componente que utilice documentos XML.
  5. Se desconecta cuando termina de trabajar en la base de datos.
    El programador debe tener conocimientos sobre las instrucciones SQL y el uso correcto de la API de base de datos.

Vea también

Otros recursos

Referencia de programación de SQL Server Compact Edition
Programación de .NET de SQL Server Compact Edition
Programación nativa de SQL Server Compact Edition
Referencia de SQL para SQL Server Compact Edition

Ayuda e información

Obtener ayuda sobre SQL Server Compact Edition