Struktura CODBCFieldInfo ma następującą postać:
struct CODBCFieldInfo
{
nbsp; CString m_str&Name;
MIECZ m_nSQLType;
UDWORD m_nPrecision;
MIECZ m_nScale;
MIECZ m_nNullability;
}
Struktura CODBCFieldInfo zawiera informacje o polach zawartych w źródle danych ODBC. W celu pobrania informacji o tym, należy wywołać CRecordset::GetODBCFieldInfo.
Członkowie
m_strName
Nazwa pola.
m_nSQLType
Typ danych SQL pola. Może to być typ danych ODBC SQL lub sterownika typ danych SQL. Aby uzyskać listę prawidłowe typy danych języka SQL ODBC zobacz "Typy danych języka SQL" w dodatku d ODBC SDK Programmer's Reference. Aby uzyskać informacje o typach danych specyficznych dla sterownika SQL zapoznaj się z dokumentacją sterownika.
m_nPrecision
Maksymalna precyzję pola. Aby uzyskać szczegółowe informacje zobacz "Precyzja, skala, długość i rozmiar wyświetlanego" w dodatku d ODBC SDK Programmer's Reference.
m_nScale
Skala pola. Aby uzyskać szczegółowe informacje zobacz "Precyzja, skala, długość i rozmiar wyświetlanego" w dodatku d ODBC SDK Programmer's Reference.
m_nNullability
Czy pole akceptuje wartości Null. Może to być jedną z dwóch wartości: SQL_NULLABLE Jeśli pole akceptuje wartości Null lub SQL_NO_NULLS , jeśli pole akceptuje wartości Null.
Zobacz też CRecordset::GetODBCFieldInfo, CRecordset::GetFieldValue