独自の RFX 関数を記述するときは、その関数の先頭で IsFieldType メンバー関数を呼び出して、操作が特定のフィールド データ メンバー型またはパラメーター データ メンバー型 (CFieldExchange::outputColumn、CFieldExchange::inputParam、CFieldExchange::param、CFieldExchange::outputParam、または CFieldExchange::inoutParam) に対して実行できるかどうかを調べます。
BOOL IsFieldType(
UINT* pnField
);
パラメーター
- pnField
このパラメーターに、フィールド データ メンバーまたはパラメーター データ メンバーのシーケンシャル番号を返します。 この番号は、CRecordset::DoFieldExchange または CRecordset::DoBulkFieldExchange 関数内のフィールドの順序に対応しています。
戻り値
現在の操作が、現在のフィールドまたはパラメーターの型に対して実行できる場合は 0 以外を返します。
解説
既存の RFX 関数のモデルに従ってください。
必要条件
**ヘッダー:**afxdb.h