Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nella tabella seguente viene illustrato il supporto delle funzioni in odbc 3. x driver e un'applicazione ODBC e il mapping eseguito da Gestione driver quando le funzioni vengono chiamate su un ODBC 3. x driver.
| Funzione | Sostenuto da un ODBC 3. X autista? |
Sostenuto da un ODBC 3. X Applicazione? |
Mappato/supportato da ODBC 3. X Gestione driver a ODBC 3. x driver? |
|---|---|---|---|
| SQLAllocConnect | NO | No[1] | Yes |
| SQLAllocEnv | NO | No[1] | Yes |
| SQLAllocHandle | Yes | Yes | NO |
| SQLAllocStmt | NO | No[1] | Yes |
| Sqlbindcol | Yes | Yes | NO |
| SQLBindParam | NO | Sì[2] | Yes |
| Sqlbindparameter | Yes | Yes | NO |
| SQLBrowseConnect | Yes | Yes | NO |
| Sqlbulkoperations | Yes | Yes | NO |
| SQLCancel | Yes | Yes | NO |
| SQLCloseCursor | Yes | Yes | NO |
| SQLColAttribute | Yes | Yes | NO |
| SQLColAttributes | No[3] | NO | Yes |
| SQLColumnPrivileges | Yes | Yes | NO |
| Sqlcolumns | Yes | Yes | NO |
| SQLConnect | Yes | Yes | NO |
| SQLCopyDesc | Yes | Yes | Sì[4] |
| SQLDataSources | NO | Yes | Yes |
| Sqldescribecol | Yes | Yes | NO |
| Sqldescribeparam | Yes | Yes | NO |
| Sqldisconnect | Yes | Yes | NO |
| SQLDriverConnect | Yes | Yes | NO |
| SQLDrivers | NO | Yes | Yes |
| SQLEndTran | Yes | Yes | NO |
| Sqlerror | NO | No[1] | Yes |
| Sqlexecdirect | Yes | Yes | NO |
| Sqlexecute | Yes | Yes | NO |
| Sqlextendedfetch | Yes | NO | NO |
| Sqlfetch | Yes | Yes | NO |
| Sqlfetchscroll | Yes | Yes | NO |
| SQLForeignKeys | Yes | Yes | NO |
| SQLFreeConnect | NO | Sì[1] | Yes |
| SQLFreeEnv | NO | Sì[1] | Yes |
| SQLFreeHandle | Yes | Yes | NO |
| SQLFreeStmt | Yes | Yes | NO |
| SQLGetConnectAttr | Yes | Yes | NO |
| SQLGetConnectOption | No[5] | No[1] | Yes |
| SQLGetCursorName | Yes | Yes | NO |
| Sqlgetdata | Yes | Yes | NO |
| SQLGetDescField | Yes | Yes | NO |
| SQLGetDescRec | Yes | Yes | NO |
| SQLGetDiagField | Yes | Yes | NO |
| Sqlgetdiagrec | Yes | Yes | NO |
| SQLGetEnvAttr | Yes | Yes | NO |
| SQLGetFunctions | No[6] | Yes | Yes |
| Sqlgetinfo | Yes | Yes | NO |
| SQLGetStmtAttr | Yes | Yes | NO |
| SQLGetStmtOption | No[5] | No[1] | Yes |
| SQLGetTypeInfo | Yes | Yes | NO |
| SQLMoreResults | Yes | Yes | NO |
| SQLNativeSql | Yes | Yes | NO |
| SQLNumParams | Yes | Yes | NO |
| Sqlnumresultcols | Yes | Yes | NO |
| Sqlparamdata | Yes | Yes | NO |
| SQLParamOptions | NO | NO | Yes |
| Sqlprepare | Yes | Yes | NO |
| SQLPrimaryKeys | Yes | Yes | NO |
| Sqlprocedurecolumns | Yes | Yes | NO |
| SQLProcedures | Yes | Yes | NO |
| Sqlputdata | Yes | Yes | NO |
| SQLRowCount | Yes | Yes | NO |
| Sqlsetconnectattr | Yes | Yes | NO |
| Sqlsetconnectoption | No[5] | No[1] | Yes |
| SQLSetCursorName | Yes | Yes | NO |
| SQLSetDescField | Yes | Yes | NO |
| SQLSetDescRec | Yes | Yes | NO |
| SQLSetEnvAttr | Yes | Yes | NO |
| Sqlsetpos | Yes | Yes | NO |
| SQLSetParam | NO | NO | Yes |
| SQLSetScrollOption | Yes | Yes | NO |
| SQLSetStmtAttr | Yes | Yes | NO |
| SQLSetStmtOption | No[5] | No[1] | Yes |
| SQLSpecialColumns | Yes | Yes | NO |
| SQLStatistics | Yes | Yes | NO |
| SQLTablePrivileges | Yes | Yes | NO |
| SqlTables | Yes | Yes | NO |
| SQLTransact | NO | No[1] | Yes |
[1] Questa funzione è deprecata in ODBC 3. x. ODBC 3. Le applicazioni x non devono usare questa funzione. Tuttavia, un'applicazione conforme all'interfaccia della riga di comando ISO o open group può chiamare questa funzione.
[2] ODBC 3. Le applicazioni x devono usare SQLBindParameter anziché SQLBindParam. Tuttavia, un'applicazione conforme all'interfaccia della riga di comando ISO o open group può chiamare questa funzione.
[3] I writer di driver devono notare che ODBC 2. Gli attributi di colonna x SQL_COLUMN_PRECISION, SQL_COLUMN_SCALE e SQL_COLUMN_LENGTH devono essere supportati con SQLColAttribute.
[4] SQLCopyDesc viene parzialmente implementato da Gestione driver quando un descrittore viene copiato tra connessioni appartenenti a driver diversi. I driver sono necessari per supportare SQLCopyDesc tra due delle proprie connessioni. Le funzioni come SQLDrivers, implementate esclusivamente da Gestione driver, non vengono visualizzate in questo elenco.
[5] In determinate circostanze, i driver potrebbero dover supportare questa funzione. Per altre informazioni, vedere la pagina di riferimento di questa funzione.
[6] Il driver può scegliere di supportare SQLGetFunctions se il set di funzioni supportate dal driver varia da connessione a connessione.