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.
La tabella seguente indica il livello di conformità di ogni attributo di ambiente ODBC, in cui è definito correttamente.
| Funzione | Livello di conformità |
|---|---|
| SQL_ATTR_CONNECTION_POOLING | --[1] |
| SQL_ATTR_CP_MATCH | --[1] |
| SQL_ATTR_ODBC_VER | Core |
| SQL_ATTR_OUTPUT_NTS | --[1] |
[1] Si tratta di una funzionalità facoltativa e, di conseguenza, non fa parte dei livelli di conformità.
La tabella seguente indica il livello di conformità di ogni attributo di connessione ODBC, in cui è ben definito.
| Funzione | Livello di conformità |
|---|---|
| SQL_ATTR_ACCESS_MODE | Core |
| SQL_ATTR_ASYNC_ENABLE | Livello 1/Livello 2[1] |
| SQL_ATTR_AUTO_IPD | Livello 2 |
| SQL_ATTR_AUTOCOMMIT | Livello 1 |
| SQL_ATTR_CONNECTION_DEAD | Livello 1 |
| SQL_ATTR_CONNECTION_TIMEOUT | Livello 2 |
| SQL_ATTR_CURRENT_CATALOG | Livello 2 |
| SQL_ATTR_LOGIN_TIMEOUT | Livello 2 |
| SQL_ATTR_ODBC_CURSORS | Core |
| SQL_ATTR_PACKET_SIZE | Livello 2 |
| SQL_ATTR_QUIET_MODE | Core |
| SQL_ATTR_TRACE | Core |
| SQL_ATTR_TRACEFILE | Core |
| SQL_ATTR_TRANSLATE_LIB | Core |
| SQL_ATTR_TRANSLATE_OPTION | Core |
| SQL_ATTR_TXN_ISOLATION | Livello 1/Livello 2[2] |
[1] Le applicazioni che supportano l'asincronia a livello di connessione (richiesta per il livello 1) devono supportare l'impostazione di questo attributo su SQL_TRUE chiamando SQLSetConnectAttr; L'attributo non deve essere impostato su un valore diverso dal valore predefinito tramite SQLSetStmtAttr. Le applicazioni che supportano l'asincronia a livello di istruzione (obbligatorio per il livello 2) devono supportare l'impostazione di questo attributo su SQL_TRUE usando una delle due funzioni.
[2] Per la conformità dell'interfaccia di livello 1, il driver deve supportare un valore oltre al valore predefinito definito dal driver (disponibile chiamando SQLGetInfo con l'opzione SQL_DEFAULT_TXN_ISOLATION). Per la conformità dell'interfaccia di livello 2, il driver deve supportare anche SQL_TXN_SERIALIZABLE.
La tabella seguente indica il livello di conformità di ogni attributo di istruzione ODBC, in cui è ben definito.
| Funzione | Livello di conformità |
|---|---|
| SQL_ATTR_APP_PARAM_DESC | Core |
| SQL_ATTR_APP_ROW_DESC | Core |
| SQL_ATTR_ASYNC_ENABLE | Livello 1/Livello 2[1] |
| SQL_ATTR_CONCURRENCY | Livello 1/Livello 2[2] |
| SQL_ATTR_CURSOR_SCROLLABLE | Livello 1 |
| SQL_ATTR_CURSOR_SENSITIVITY | Livello 2 |
| SQL_ATTR_CURSOR_TYPE | Core/Level 2[3] |
| SQL_ATTR_ENABLE_AUTO_IPD | Livello 2 |
| SQL_ATTR_FETCH_BOOKMARK_PTR | Livello 2 |
| SQL_ATTR_IMP_PARAM_DESC | Core |
| SQL_ATTR_IMP_ROW_DESC | Core |
| SQL_ATTR_KEYSET_SIZE | Livello 2 |
| SQL_ATTR_MAX_LENGTH | Livello 1 |
| SQL_ATTR_MAX_ROWS | Livello 1 |
| SQL_ATTR_METADATA_ID | Core |
| SQL_ATTR_NOSCAN | Core |
| SQL_ATTR_PARAM_BIND_OFFSET_PTR | Core |
| SQL_ATTR_PARAM_BIND_TYPE | Core |
| SQL_ATTR_PARAM_OPERATION_PTR | Core |
| SQL_ATTR_PARAM_STATUS_PTR | Core |
| SQL_ATTR_PARAMS_PROCESSED_PTR | Core |
| SQL_ATTR_PARAMSET_SIZE | Core |
| SQL_ATTR_QUERY_TIMEOUT | Livello 2 |
| SQL_ATTR_RETRIEVE_DATA | Livello 1 |
| SQL_ATTR_ROW_ARRAY_SIZE | Core |
| SQL_ATTR_ROW_BIND_OFFSET_PTR | Core |
| SQL_ATTR_ROW_BIND_TYPE | Core |
| SQL_ATTR_ROW_NUMBER | Livello 1 |
| SQL_ATTR_ROW_OPERATION_PTR | Livello 1 |
| SQL_ATTR_ROW_STATUS_PTR | Core |
| SQL_ATTR_ROWS_FETCHED_PTR | Core |
| SQL_ATTR_SIMULATE_CURSOR | Livello 2 |
| SQL_ATTR_USE_BOOKMARKS | Livello 2 |
[1] Le applicazioni che supportano l'asincronia a livello di connessione (richiesta per il livello 1) devono supportare l'impostazione di questo attributo su SQL_TRUE chiamando SQLSetConnectAttr; L'attributo non deve essere impostato su un valore diverso dal valore predefinito tramite SQLSetStmtAttr. Le applicazioni che supportano l'asincronia a livello di istruzione (obbligatorio per il livello 2) devono supportare l'impostazione di questo attributo su SQL_TRUE usando una delle due funzioni.
[2] Per la conformità dell'interfaccia di livello 2, il driver deve supportare SQL_CONCUR_READ_ONLY e almeno un altro valore.
[3] Per la conformità dell'interfaccia di livello 1, il driver deve supportare SQL_CURSOR_FORWARD_ONLY e almeno un altro valore. Per la conformità dell'interfaccia di livello 2, il driver deve supportare tutti i valori definiti in questo documento.