IsNull Nullかどうか
IsNull関数は指定された変数がNullかどうかを調べます。
Delphiでは variant 型に対しては VarIsNull 関数を使用します。
| ■ VarIsNullの例 |
procedure TForm1.Button1Click(Sender: TObject);
var
v : variant;
begin
//バリアント型の場合
v := Null;
if VarIsNull(v) then begin
ShowMessage('Null');
end;
//DB処理の場合
if Query1.FieldByName('NAME').IsNull then begin
ShowMessage('Null');
end;
end;
|