CODBCFieldInfo, structure

La CODBCFieldInfo structure contient des informations sur les champs d’une source de données ODBC.

Syntaxe

struct CODBCFieldInfo
{
    CString m_strName;
    SWORD m_nSQLType;
    UDWORD m_nPrecision;
    SWORD m_nScale;
    SWORD m_nNullability;
};

Paramètres

m_strName
Nom du champ.

m_nSQLType
Type de données SQL du champ. Il peut s’agir d’un type de données SQL ODBC ou d’un type de données SQL spécifique au pilote. Pour obtenir la liste des types de données ODBC SQL valides, consultez « Types de données SQL » dans le Kit de développement logiciel (SDK) Windows. Pour plus d’informations sur les types de données SQL spécifiques au pilote, consultez la documentation du pilote.

m_nPrecision
Précision maximale du champ. Pour plus d’informations, consultez « Précision, échelle, longueur et taille d’affichage » dans le Kit de développement logiciel (SDK) Windows.

m_nScale
Échelle du champ. Pour plus d’informations, consultez « Précision, échelle, longueur et taille d’affichage » dans le Kit de développement logiciel (SDK) Windows.

m_nNullability
Indique si le champ accepte une valeur Null. Il peut s’agir de l’une des deux valeurs suivantes : SQL_NULLABLE si le champ accepte des valeurs Null ou SQL_NO_NULLS si le champ n’accepte pas les valeurs Null.

Notes

Pour récupérer ces informations, appelez CRecordset ::GetODBCFieldInfo.

Spécifications

En-tête : afxdb.h

Voir aussi

Structures, styles, rappels et tables de messages
CRecordset ::GetODBCFieldInfo
CRecordset ::GetFieldValue