Share via


SQL_ARD_TYPE

L’identificateur de type SQL_ARD_TYPE est utilisé pour indiquer que les données d’une mémoire tampon seront du type spécifié dans le champ SQL_DESC_CONCISE_TYPE de l’ARD. SQL_ARD_TYPE est entré dans l’argument TargetType d’un appel à SQLGetData au lieu d’un type de données spécifique et permet à une application de modifier le type de données de la mémoire tampon en modifiant le champ de descripteur. Cette valeur lie le type de données de la mémoire tampon *TargetValuePtr au champ de descripteur. (SQL_ARD_TYPE n’est pas entré dans un appel à SQLBindCol ou SQLBindParameter , car le type de la mémoire tampon liée est déjà lié aux champs SQL_DESC_TYPE et SQL_DESC_CONCISE_TYPE et peut être modifié à tout moment en modifiant l’un de ces champs.)

L’identificateur de type SQL_ARD_TYPE peut être utilisé pour spécifier des valeurs non définies par défaut pour la précision de début et la précision en secondes des types de données d’intervalle, ainsi que les valeurs de précision et d’échelle pour le type de données SQL_C_NUMERIC. Pour plus d’informations, consultez Substitution de la précision de début et de seconde par défaut pour les types de données d’intervalle et Remplacement de la précision et de l’échelle par défaut pour les types de données numériques, plus loin dans cette annexe.