Udostępnij za pośrednictwem


CODBCFieldInfo — Struktura

Struktura CODBCFieldInfo zawiera informacje o polach w źródle danych ODBC.

Składnia

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

Parametry

m_strName
Nazwa pola.

m_nSQLType
Typ danych SQL pola. Może to być typ danych SQL ODBC lub typ danych SQL specyficzny dla sterownika. Aby uzyskać listę prawidłowych typów danych SQL ODBC, zobacz "SQL Data Types" (Typy danych SQL) w zestawie Windows SDK. Aby uzyskać informacje o typach danych SQL specyficznych dla sterownika, zobacz dokumentację sterownika.

m_nPrecision
Maksymalna precyzja pola. Aby uzyskać szczegółowe informacje, zobacz "Precyzja, skala, długość i rozmiar wyświetlania" w zestawie Windows SDK.

m_nScale
Skala pola. Aby uzyskać szczegółowe informacje, zobacz "Precyzja, skala, długość i rozmiar wyświetlania" w zestawie Windows SDK.

m_nNullability
Określa, czy pole akceptuje wartość null. Może to być jedna z dwóch wartości: SQL_NULLABLE, jeśli pole akceptuje wartości null lub SQL_NO_NULLS, jeśli pole nie akceptuje wartości null.

Uwagi

Aby pobrać te informacje, wywołaj metodę CRecordset::GetODBCFieldInfo.

Wymagania

Nagłówek: afxdb.h

Zobacz też

Struktury, style, wywołania zwrotne i mapy komunikatów
CRecordset::GetODBCFieldInfo
CRecordset::GetFieldValue