CODBCFieldInfo 構造体
CODBCFieldInfo 構造体は、オープン データベース コネクティビティ (ODBC: Open Database Connectivity) データ ソースのフィールドに関する情報を保持します。
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 データ型の一覧については、Windows SDK の「SQL Data Types」を参照してください。 ドライバー固有の SQL データ型については、ドライバーのドキュメントを参照してください。m_nPrecision
フィールドの最大有効桁数。 詳細については、Windows SDK の「有効桁数、小数点部桁数、および長さ」を参照してください。m_nScale
フィールドのスケール。 詳細については、Windows SDK の「有効桁数、小数点部桁数、および長さ」を参照してください。m_nNullability
フィールドに Null 値を使用できるかどうかを示します。 これは 2 つの値の 1 つをすることができます。SQL_NULLABLE フィールドに Null 値を受け入れる場合、または SQL_NO_NULLS、フィールドが Null 値を受け付けない場合。
解説
この情報を取得するには、CRecordset::GetODBCFieldInfo を呼び出します。
必要条件
**ヘッダー:**afxdb.h