Che cosa è ESQL/C?
Embedded SQL (ESQL/C) è un'interfaccia standartizzata SQL-92 di programmazione di un'applicazione (API) per l'acceso a database SQL. Microsoft SQL Server 2000 presta un precompilatore di SQL incorporato per applicazioni C/C++. Il precompilatore SQL Server traduce istruzioni SQL incorporate come chiamate di funzioni di API di DB-Library corrispondenti.
Perchè migrare?
- Inaccessibilità di documentazione tecnica per ESQL API.
- Microsoft ha annunciato la cancellazione di ESQL/C in release seguenti di SQL Server
- Microsoft esorta a eliminare dipendenze su ESQL/C in applicazioni C/C++ presenti e usare l'acceso ai dati OLE DB o ODBC in SQL Server
Caratteristiche di conversione
SQLWays automatizza la conversione di caratteristiche seguenti:
- Aggiunge i file include per funzioni e strutture di API di ODBC:
- #include <windows.h>
- #include <sqlext.h> (automaticamente aggiunge"sql.h" e "sqltypes.h")
- Converte la connessione a database ESQL/C - EXEC SQL CONNECT TO verso la connessione ODBC come:
- Alloca handle di ambiente
- Alloca handle di connessione
- Allaccia la connessione usando funzioni:
- SQLConnect()
- SQLDriverConnect()
- SQLBrowseConnect()
- Converte Error Handling di ESQL/C - variabile SQLCODE e struttura SQLCA verso Error Handling di ODBC - SQLGetDiagRec() funzione
- Converte istruzioni ESQL/C EXEC SQL verso funzioni ODBC API:
- SQLPrepare()
- SQLExecute()
- SQLBindParameter()
- SQLFetch()
- Ecc.
Come convertire?
Prestate la vostra attenzione a un articolo seguente:
Migrazione di Embedded SQL e API dell'acceso a database
Se usate SQLWays Studio, avete bisogno di specificare gli impostazioni seguenti:
Sorgente: C++
Database di partenza: Microsoft SQL Server
API di database di partenza: ESQLC
Verso
Obiettivo: C++
Database di destinazione: Microsoft SQL Server
API di database didestinazione: ODBC
SQLWays automatizza l'intera migrazione di SQL incorporato (ESQL/C) a ODBC API. Pertanto potete ridurre notevolmente i rischi di conversione e sforzi interni della vostra azienda. Grazie alla nostra politica di prezzatura ragionevole SQLWays è uno strumento più attrattivo per questo tipo di migrazione.
Per favore
Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.
se avete bisogno di informazioni addizionali in riguardo a questo argomento.
|