两种方法:
1.判断DBGrid连接数据集的纪录数.
DBGrid.DataSource.DataSet.RecordCount=0
或 DBGrid.DataSource.DataSet.IsEmpty
2.直接判断字段空
J:=0;
For I:=0 To DBGrid.DataSource.DataSet.Fields.Count-1 do
if DBGrid.DataSource.DataSet.Fields.IsNull then Inc(J);
if J=DBGrif.DataSource.DataSet.Fields.Count then 空纪录集