Freigeben über


CODBCFieldInfo-Struktur

Die CODBCFieldInfo-Struktur enthält Informationen über die Felder in einer ODBC-Datenquelle.

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

Parameter

  • m_strName
    Der Name des Felds.

  • m_nSQLType
    Der SQL-Datentyp des Felds.Dies kann ein ODBC SQL-Datentyp oder ein treiberspezifischer SQL-Datentyp sein.Eine Liste der gültigen ODBC SQL-Datentypen finden Sie unter "SQL-Datentypen" in Windows SDK.Weitere Informationen über treiberspezifische SQL-Datentypen finden Sie in der Dokumentation des Treibers.

  • m_nPrecision
    Die maximale Genauigkeit des Felds.Ausführliche Informationen finden Sie im Abschnitt "Genauigkeit, Dezimalstellen, Länge und Anzeigen-Größe" in Windows SDK.

  • m_nScale
    Die Skalierung des Felds.Ausführliche Informationen finden Sie im Abschnitt "Genauigkeit, Dezimalstellen, Länge und Anzeigen-Größe" in Windows SDK.

  • m_nNullability
    Ob das Feld einen NULL-Wert akzeptiert.Dabei kann es sich um eine von zwei Werten sein: SQL_NULLABLE, wenn das Feld NULL-Werte akzeptiert, oder SQL_NO_NULLS, wenn das Feld keine NULL-Werte akzeptiert.

Hinweise

Um diese Informationen abrufen, rufen Sie CRecordset::GetODBCFieldInfo.

Anforderungen

Header: afxdb.h

Siehe auch

Referenz

CRecordset::GetODBCFieldInfo

CRecordset::GetFieldValue

Weitere Ressourcen

Strukturen, Formate, Rückrufe und Meldungszuordnungen