Deskriptorübergänge
ODBC-Deskriptoren weisen die folgenden drei Zustände auf.
State | BESCHREIBUNG |
---|---|
D0 | Nicht zugeordneter Deskriptor |
D1i | Implizit zugeordnete Deskriptor |
D1e | Explizit zugewiesene Deskriptor |
Die folgenden Tabellen zeigen, wie sich jede ODBC-Funktion auf den Deskriptorzustand auswirkt.
SQLAllocHandle
D0 Nicht zugeordnet |
D1i Implizit |
D1e Explizit |
---|---|---|
D1i[1] | -- | -- |
D1e[2] | -- | -- |
[1] Diese Zeile zeigt Übergänge an, als HandleType SQL_HANDLE_STMT wurde.
[2] Diese Zeile zeigt Übergänge an, als HandleType SQL_HANDLE_DESC wurde.
SQLCopyDesc
D0 Nicht zugeordnet |
D1i Implizit |
D1e Explizit |
---|---|---|
(IH) | -- | -- |
SQLFreeHandle
D0 Nicht zugeordnet |
D1i Implizit |
D1e Explizit |
---|---|---|
--[1] | D0 | -- |
(IH) [2] | (HY017) | D0 |
[1] Diese Zeile zeigt Übergänge an, als HandleType SQL_HANDLE_STMT wurde.
[2] Diese Zeile zeigt Übergänge an, als HandleType SQL_HANDLE_DESC wurde.
SQLGetDescField und SQLGetDescRec
D0 Nicht zugeordnet |
D1i Implizit |
D1e Explizit |
---|---|---|
(IH) | -- | -- |
SQLSetDescField und SQLSetDescRec
D0 Nicht zugeordnet |
D1i Implizit |
D1e Explizit |
---|---|---|
(IH) [1] | -- | -- |
[1] Diese Zeile zeigt Übergänge, wenn DescriptorHandle das Handle einer ARD, APD oder IPD war oder (für SQLSetDescField), wenn DescriptorHandle das Handle eines IRD und FieldIdentifier SQL_DESC_ARRAY_STATUS_PTR oder SQL_DESC_ROWS_PROCESSED_PTR war.
Alle anderen ODBC-Funktionen
D0 Nicht zugeordnet |
D1i Implizit |
D1e Explizit |
---|---|---|
-- | -- | -- |