如题
解决方案 »
- ShortDateFormat LongTimeFormat CurrencyFormat是如何实现的?
- 如何从第三层取cxgrid 的相应顶层数据?
- 给Delphi加Tnt控件(Tnt Delphi Unicode Controls),谁能告诉我怎么加上去?
- 请教如何在DELPHI开发的系统中实现WINDOWS中放大镜的功能?
- 请帮我看一下这个按钮事件的代码错在那了?
- 请教ADOSTOREPROC 的用法
- 高手发挥的时刻到了,我等菜鸟的学习的时刻到了!
- 交叉表
- DBGrid如何去掉鼠标滚动时有两行被选中的问题,谢谢!
- 各位高手:如何用ADO连接数据库,怎么传值给数据库?
- 橡皮擦效果
- 关于在一个procedure中调用另一个procedure的问题~~~
begin
ShowMessage('数据为空!');
Exit;
end;for I := 0 to DBGrid.DataSource.Dataset.FieldCount - 1 do
begin
if DBGrid.DataSource.Dataset.Fieldbyname(DBGrid.DataSource.Dataset.Fields[i].FieldName ).IsNull then
ShowMessage('数据为空!');
end;
if ADOQuery1.IsEmpty then
ShowMessage('数据集为空');
判断列是否为空需要循环检查每个字段,记住空值NULL与空字段在dbgrid里显示都是空白.