| title | CODBCFieldInfo Structure | Microsoft Docs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ms.custom | ||||||||||||||
| ms.date | 11/04/2016 | |||||||||||||
| ms.reviewer | ||||||||||||||
| ms.suite | ||||||||||||||
| ms.technology |
|
|||||||||||||
| ms.tgt_pltfrm | ||||||||||||||
| ms.topic | article | |||||||||||||
| f1_keywords |
|
|||||||||||||
| dev_langs |
|
|||||||||||||
| helpviewer_keywords |
|
|||||||||||||
| ms.assetid | 92598b4f-facc-4108-b282-63a179ff79ab | |||||||||||||
| caps.latest.revision | 12 | |||||||||||||
| author | mikeblome | |||||||||||||
| ms.author | mblome | |||||||||||||
| manager | ghogen | |||||||||||||
| translation.priority.ht |
|
The CODBCFieldInfo structure contains information about the fields in an ODBC data source.
struct CODBCFieldInfo
{
CString m_strName;
SWORD m_nSQLType;
UDWORD m_nPrecision;
SWORD m_nScale;
SWORD m_nNullability;
};
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.
To retrieve this information, call CRecordset::GetODBCFieldInfo.
Header: afxdb.h
Structures, Styles, Callbacks, and Message Maps
CRecordset::GetODBCFieldInfo
CRecordset::GetFieldValue