请教如何判断SQLSERVER数据库表中的某个字段内有无记录? 我现在需做一张统计报表,其中盘点栏中很少有信息,因为栏目较多,所以我想在此栏中有信息时就在报表中把盘点栏显示出来,没有则不显示(通常报表会有几千条记录)请问这该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 该字段可以为null吗?如果可以 select * from table where field is not null 返回有值就说明该字段非空如果字段类型是数字 select sum(abs(field)) from table 返回值不为零或者null就说明字段非空 procedure TForm1.Query1FilterRecord(DataSet: TDataSet; var Accept: Boolean);begin Accept := DataSet.FieldByName('dt').IsNull;end; snowtiger2000(snowtiger)说的,可以在数据库的存储过程中判断cg1120(代码最优化-§雪是冷的,人是暖的§) 说的可以在程序中判断在存储过程中判断速度快 select count(field) from tablename 楼上几位说的都有道理,也都是最常用的办法了!!大力支持snowtiger2000(snowtiger) 问一个关于Tlist的删除问题 取控件名的简单问题 关于串口API应用的问题?请高手指教 RichEdit 的行号 请教一个Application.Messagebox的问题 新增字段问题 江湖告急,问个数据库初级问题?马上结账!! 菜鸟请教ComboBox问题 求救:只能给28分了。DELPHI5.0如何获取硬盘序列号?请给以详细说明和代码。谢谢!!! 购DELPHI源码,并寻会网页制作者。(广州) 如何得到计算机的名字 学习C/S结构的编程,最好选用哪种数据库?
begin
Accept := DataSet.FieldByName('dt').IsNull;
end;
cg1120(代码最优化-§雪是冷的,人是暖的§) 说的可以在程序中判断
在存储过程中判断速度快
!!大力支持snowtiger2000(snowtiger)