Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les descripteurs ODBC ont les trois états suivants.
| State | Description |
|---|---|
| D0 | Descripteur non alloué |
| D1i | Descripteur implicitement alloué |
| D1e | Descripteur explicitement alloué |
Les tableaux suivants montrent comment chaque fonction ODBC affecte l’état du descripteur.
SQLAllocHandle
| D0 Non alloué |
D1i Implicite |
D1e Explicit (Explicite) |
|---|---|---|
| D1i[1] | -- | -- |
| D1e[2] | -- | -- |
[1] Cette ligne montre les transitions lorsque HandleType a été SQL_HANDLE_STMT.
[2] Cette ligne montre les transitions lorsque HandleType a été SQL_HANDLE_DESC.
SQLCopyDesc
| D0 Non alloué |
D1i Implicite |
D1e Explicit (Explicite) |
|---|---|---|
| (IH) | -- | -- |
SQLFreeHandle
| D0 Non alloué |
D1i Implicite |
D1e Explicit (Explicite) |
|---|---|---|
| --[1] | D0 | -- |
| (IH) [2] | (HY017) | D0 |
[1] Cette ligne montre les transitions lorsque HandleType a été SQL_HANDLE_STMT.
[2] Cette ligne montre les transitions lorsque HandleType a été SQL_HANDLE_DESC.
SQLGetDescField et SQLGetDescRec
| D0 Non alloué |
D1i Implicite |
D1e Explicit (Explicite) |
|---|---|---|
| (IH) | -- | -- |
SQLSetDescField et SQLSetDescRec
| D0 Non alloué |
D1i Implicite |
D1e Explicit (Explicite) |
|---|---|---|
| (IH) [1] | -- | -- |
[1] Cette ligne montre les transitions lorsque DescriptorHandle était le handle d’un ARD, APD ou IPD, ou (pour SQLSetDescField) quand DescriptorHandle était le handle d’un IRD et FieldIdentifier était SQL_DESC_ARRAY_STATUS_PTR ou SQL_DESC_ROWS_PROCESSED_PTR.
Toutes les autres fonctions ODBC
| D0 Non alloué |
D1i Implicite |
D1e Explicit (Explicite) |
|---|---|---|
| -- | -- | -- |