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;