Transitions de descripteur
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) |
---|---|---|
-- | -- | -- |
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour