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 データ型の一覧については、Windows SDK の「データ型の SQL」を参照してください。 ドライバー固有の SQL データ型の詳細については、ドライバーのドキュメントを参照してください。

m_nPrecision
フィールドの最大有効桁数。 詳細については、Windows SDK の「有効桁数、小数点以下桁数、長さ、および表示サイズ」を参照してください。

m_nScale
フィールドの小数点以下桁数です。 詳細については、Windows SDK の「有効桁数、小数点以下桁数、長さ、および表示サイズ」を参照してください。

m_nNullability
フィールドが Null 値を受け入れるかどうかを指定します。 この値には、フィールドが Null 値を許容する場合は SQL_NULLABLE、Null 値を許容しない場合は SQL_NO_NULLS のいずれかを指定できます。

解説

この情報を取得するには、 CRecordset:: GetODBCFieldInfoを呼び出します。

要件

ヘッダー: afxdb.h

関連項目

構造体、スタイル、コールバック関数とメッセージ マップ
CRecordset:: GetODBCFieldInfo
CRecordset:: GetFieldValue