Transiciones de descriptor
Los descriptores ODBC tienen los tres estados siguientes.
State | Descripción |
---|---|
D0 | Descriptor sin asignar |
D1i | Descriptor asignado implícitamente |
D1e | Descriptor asignado explícitamente |
En las tablas siguientes se muestra cómo afecta cada función ODBC al estado del descriptor.
SQLAllocHandle
D0 Sin asignar |
D1i Implícita |
D1e Explícito |
---|---|---|
D1i[1] | -- | -- |
D1e[2] | -- | -- |
[1] Esta fila muestra las transiciones cuando HandleType se SQL_HANDLE_STMT.
[2] Esta fila muestra las transiciones cuando HandleType se SQL_HANDLE_DESC.
SQLCopyDesc
D0 Sin asignar |
D1i Implícita |
D1e Explícito |
---|---|---|
(IH) | -- | -- |
SQLFreeHandle
D0 Sin asignar |
D1i Implícita |
D1e Explícito |
---|---|---|
--[1] | D0 | -- |
(IH) [2] | (HY017) | D0 |
[1] Esta fila muestra las transiciones cuando HandleType se SQL_HANDLE_STMT.
[2] Esta fila muestra las transiciones cuando HandleType se SQL_HANDLE_DESC.
SQLGetDescField y SQLGetDescRec
D0 Sin asignar |
D1i Implícita |
D1e Explícito |
---|---|---|
(IH) | -- | -- |
SQLSetDescField y SQLSetDescRec
D0 Sin asignar |
D1i Implícita |
D1e Explícito |
---|---|---|
(IH) [1] | -- | -- |
[1] Esta fila muestra las transiciones cuando DescriptorHandle era el identificador de un ARD, APD o IPD, o (para SQLSetDescField) cuando DescriptorHandle era el identificador de un IRD y FieldIdentifier se SQL_DESC_ARRAY_STATUS_PTR o SQL_DESC_ROWS_PROCESSED_PTR.
Todas las demás funciones ODBC
D0 Sin asignar |
D1i Implícita |
D1e Explícito |
---|---|---|
-- | -- | -- |