Partager via


Descripteurs et pilotes de base de données de bureau

Un descripteur est une structure de données qui contient des informations sur les données de colonne ou les paramètres dynamiques. SQLGetDescField peut être utilisé pour récupérer les descripteurs pris en charge répertoriés ci-dessous. Les descripteurs de paramètre d’implémentation (IPD) ne sont pas renseignés automatiquement, car SQLDescribeParam n’est pas pris en charge. Les champs de descripteur qui ne sont pas disponibles via Jet (par exemple, SQL_DESC_BASE_TABLE_NAME) ne sont pas non plus pris en charge.

Pour plus d’informations sur les champs de descripteur pris en charge par Jet, consultez le Guide du programmeur du moteur de base de données Microsoft Jet.

Pour plus d’informations sur les descripteurs, consultez les rubriques sous « Descriptors » dans la référence du programmeur ODBC.

Champs de descripteur Niveau du support
SQL_DESC_ALLOC_TYPE Soutenu
SQL_DESC_ARRAY_SIZE Pris en charge uniquement pour ARD
SQL_DESC_ARRAY_STATUS_PTR Soutenu
SQL_DESC_BIND_OFFSET_PTR Soutenu
SQL_DESC_BIND_TYPE Soutenu
SQL_DESC_COUNT Soutenu
SQL_DESC_ROWS_PROCESSED_PTR Pris en charge uniquement pour ARD
SQL_DESC_AUTO_UNIQUE_VALUE Soutenu
SQL_DESC_BASE_COLUMN_NAME Pris en charge (NOUVEAU)
SQL_DESC_BASE_TABLE_NAME Pris en charge (NOUVEAU)
SQL_DESC_CASE_SENSITIVE Toujours FAUX
SQL_DESC_CATALOG_NAME Non prise en charge
SQL_DESC_CONCISE_TYPE Soutenu
SQL_DESC_DATA_PTR Soutenu
SQL_DESC_DATETIME_INTERVAL_CODE Soutenu
SQL_DESC_DATETIME_INTERVAL_PRECISION Pris en charge pour les types C INTERVAL
SQL_DESC_DISPLAY_SIZE Soutenu
SQL_DESC_FIXED_PREC_SCALE Pris en charge (VRAI pour l’argent)
SQL_DESC_INDICATOR_PTR Soutenu
SQL_DESC_LABEL Soutenu
SQL_DESC_LENGTH Soutenu
SQL_DESC_LITERAL_PREFIX Soutenu
SQL_DESC_LITERAL_SUFFIX Soutenu
SQL_DESC_LOCAL_TYPE_NAME Non pris en charge (retourne une chaîne EMPTY)
SQL_DESC_NAME Soutenu
SQL_DESC_NULLABLE Soutenu

Note Non pris en charge dans les versions précédentes de Jet 4.0
SQL_DESC_NUM_PREC_RADIX Soutenu
SQL_DESC_OCTET_LENGTH Soutenu
SQL_DESC_OCTET_LENGTH_PTR Soutenu
SQL_DESC_PARAMETER_TYPE Seuls les paramètres d’entrée
SQL_DESC_PRECISION Soutenu
SQL_DESC_SCALE Soutenu
SQL_DESC_SCHEMA_NAME Non prise en charge
SQL_DESC_SEARCHABLE Soutenu
SQL_DESC_TABLE_NAME Non prise en charge
SQL_DESC_TYPE Soutenu
SQL_DESC_TYPE_NAME Soutenu
SQL_DESC_UNNAMED Soutenu
SQL_DESC_UNSIGNED Soutenu
SQL_DESC_UPDATABLE Soutenu