CODBCFieldInfo Structure
The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.
The latest version of this topic can be found at CODBCFieldInfo Structure.
The CODBCFieldInfo
structure contains information about the fields in an ODBC data source.
Syntax
struct CODBCFieldInfo
{
CString m_strName;
SWORD m_nSQLType;
UDWORD m_nPrecision;
SWORD m_nScale;
SWORD m_nNullability;
};
Parameters
m_strName
The name of the field.
m_nSQLType
The SQL data type of the field. This can be an ODBC SQL data type or a driver-specific SQL data type. For a list of valid ODBC SQL data types, see "SQL Data Types" in the Windows SDK. For information about driver-specific SQL data types, see the driver's documentation.
m_nPrecision
The maximum precision of the field. For details, see "Precision, Scale, Length, and Display Size" in the Windows SDK.
m_nScale
The scale of the field. For details, see "Precision, Scale, Length, and Display Size" in the Windows SDK.
m_nNullability
Whether the field accepts a Null value. This can be one of two values: SQL_NULLABLE if the field accepts Null values, or SQL_NO_NULLS if the field does not accept Null values.
Remarks
To retrieve this information, call CRecordset::GetODBCFieldInfo.
Requirements
Header: afxdb.h
See Also
Structures, Styles, Callbacks, and Message Maps
CRecordset::GetODBCFieldInfo
CRecordset::GetFieldValue