¿Qué es ESQL/C? SQL Embebido (ESQL/C) es una interfaz de programación de aplicaciones (API) SQL-92 estándar para acceso a bases de datos SQL. Microsoft SQL Server 2000 proporciona un precompilador de SQL Embebido para las aplicaciones C/C++. El precompilador de SQL Server traduce sentencias de SQL Embebido como llamadas a correspondientes funciones DB-Library API. ¿Por qué Migrar? - Indisponibilidad de la documentación técnica para ESQL API.
- Microsoft anunció cancelación de ESQL/C en las versiones de SQL Server que vienen
- Microsoft recomienda la eliminación de las dependencias de ESQL/C en las aplicaciones C/C++ existentes y utilización de datos de acceso OLE DB u ODBC en SQL Server
Características de Conversión Ispirer MnMTK automatiza las funciones de conversión siguientes: - Agrega los archivos de inclusión para las funciones de API ODBC y estructuras:
- #include <windows.h>
- #include <sqlext.h> (incluye automáticamente "sql.h" y "sqltypes.h")
- Convierte la conexión de base de datos ESQL/C - EXEC SQL CONNECT TO a ODBC connectioncomo:
- Asigna identificador del entorno
- Asigna identificador de conexión
- Establece conexión usando funciones:
- SQLConnect()
- SQLDriverConnect()
- SQLBrowseConnect()
- Convierte Manejo de Errores ESQL/C - variable SQLCODE y estructura SQLCA a Manejo de Errores ODBC- función SQLGetDiagRec()
- Convierte sentencias SQL de ESQL/C EXEC para la operación con datos a funciones ODBC APIcorrespondientes:
- SQLPrepare()
- SQLExecute()
- SQLBindParameter()
- SQLFetch()
- Etc.
¿Cómo convertir? Por favor, eche un vistazo al artículo relacionado:
Migración de SQL Embebido y API de Acceso a Bases de Datos Si Usted utiliza SQLWays Studio, es necesario especificar los siguientes ajustes: Fuente: C++ Base de datos Fuente: Microsoft SQL Server API de Base de Datos Fuente: ESQLC A Destino: C++ Base de Datos de Destino: Microsoft SQL Server API Base de Datos de Destino: ODBC Ispirer MnMTK automatiza la migración entera de SQL embebido (ESQL/C) a ODBC API. Esto le permite disminuir considerablemente los riesgos de conversión y reducir significativamente los esfuerzos internos. La estrategia de precios razonables hace Ispirer MnMTK instrumento aún más poderoso para este tipo de migración.
Si Usted tiene algunas preguntas o desea obtener más información, siempre puede ponerse en contacto con nosotros.
|