CODBCFieldInfo结构

CODBCFieldInfo结构具有如下形式:
struct CODBCFieldInfo
{
  CString m_strName;
  SWORD m_nSQLType;
  UDWORD m_nPrecision;
  SWORD m_nScale;
  SWORD m_nNullability;
};
CODBCFieldInfo结构中包含了ODBC数据源中字段的有关信息。如果要获得这个信息,调用CRecordset::GetODBCFieldInfo。

成员:
m_strName字段的名字。
m_nSQLType字段的SQL数据类型。它可以是ODBC SQL数据类型或驱动程序特定的SQL数据类型。有效的ODBC SQL数据类型的列表参见“ODBC SDK程序员参考”的附录D中的“SQL 数据类型”。有关驱动程序特定的SQL数据类型的信息参看驱动程序的文档。
m_nPrecision字段的最大精度。有关的细节参见“ODBC SDK 程序员参考”的附录D中的“精度,范围,长度和显示大小”。
m_nScale字段的范围。有关的细节参见ODBC SDK 程序员参考的附录D中的“精度,范围,长度和显示大小”。
m_nNullability一个字段是否允许Null值。它可以是两个值之一:如果该字段允许Null值,则为SQL_NULLABLE;如果该字段不允许Null值,则为SQL_NO_NULLS。

请参阅:
CRecordset::GetODBCFieldInfo, CRecordset::GetFieldValue