CDaoRecordset::IsFieldNullable
指定したフィールド データ メンバーを "NULL 許容" かどうかを調べます。NULL 許容とは、NULL の値を設定できることです。C++ での NULL とは異なり、データベースの専門用語では、NULL は "値を持たない" ことを意味します。
BOOL IsFieldNullable(
void* pv
);
パラメーター
- pv
状態を調べるフィールド データ メンバーへのポインター。NULL のフィールドがあるかどうかを調べるには NULL を指定します。
戻り値
指定されたフィールド データ メンバーを Null にできる場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
NULL を設定できないフィールドは、必ず値を持つ必要があります。 レコードを追加または変更するときに、このようなフィールドに Null を設定しようとすると、データ ソースは追加または変更を拒否し、Update は例外をスローします。 SetFieldNull を呼び出したときではなく Update を呼び出した時点で、例外がスローされます。
必要条件
**ヘッダー:**afxdao.h