Структура CODBCFieldInfo
Структура CODBCFieldInfo
содержит сведения о полях в источнике данных ODBC.
Синтаксис
struct CODBCFieldInfo
{
CString m_strName;
SWORD m_nSQLType;
UDWORD m_nPrecision;
SWORD m_nScale;
SWORD m_nNullability;
};
Параметры
m_strName
Имя поля.
m_nSQLType
Тип данных SQL поля. Это может быть тип данных ODBC SQL или тип данных SQL для конкретного драйвера. Список допустимых типов данных ODBC SQL см. в разделе "Типы данных SQL" в пакете SDK для Windows. Сведения о типах данных SQL для конкретного драйвера см. в документации по драйверу.
m_nPrecision
Максимальная точность поля. Дополнительные сведения см. в разделе "Точность, масштаб, длина и размер дисплея" в пакете SDK для Windows.
m_nScale
Масштаб поля. Дополнительные сведения см. в разделе "Точность, масштаб, длина и размер дисплея" в пакете SDK для Windows.
m_nNullability
Принимает ли поле значение NULL. Это может быть одно из двух значений: SQL_NULLABLE, если поле принимает значения NULL или SQL_NO_NULLS, если поле не принимает значения NULL.
Замечания
Чтобы получить эти сведения, вызовите CRecordset::GetODBCFieldInfo.
Требования
Заголовок: afxdb.h
См. также
Структуры, стили, обратные вызовы и схемы сообщений
CRecordset::GetODBCFieldInfo
CRecordset::GetFieldValue