急!!关于sql查询! 我用adoquery查询数据库中,当查询成功之后会在相应的控件中显示出查询结果那么如果查询无结果,adoquery会反馈一个什么样的信息来说明它无结果呢?那个响应的控件会没有任何数据, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ADOQuery1.IsEmpty 来判断是否有数据 DataSource连ADOQueryDBGrid连DateSource showmessage(inttostr(ADOQuery1.recordcount));大于0则有数据 你想说什么呀?是这个意思吗?如果你要进行的操作返回数据集,但是实际操作过程中并没有数据的返回,那么TDBGrid什么也不显示,这是很正常的呀。使用ADOQuery1.IsEmpty 来判断就可以呀,这样你可以屏蔽一些细节,也就是不让客户看到那个空的TDBGrid对象,而使用语句进行提示,如果有数据返回就可以进行显示的过程。 ADOQuery1.IsEmpty=true 则没数据ADOQuery1.IsEmpty=False 则有数据 ADOQuery1.IsEmpty=true 则没数据ADOQuery1.IsEmpty=False 则有数据ADOQuery1.RecordCount>0 则没数据ADOQuery1.RecordCount<=0 则有数据 if ADOQuery.IsEmpty then //表示没有查询出数据 关于编译时edit产生错误的原因? 感谢为我女儿起名字的人,kye_jufei()来接分。 得到一列的最大值,并赋给一个变量 关于访问web上的数据库? ******初学DELPHI什么书好****** 如何将dbgrid中的数据到出到vf的dbf文件中去!急!给高分! 请问各位高手,这个问题怎么解决? 救命问题,delphi中post时出现‘Read failure'错误(dBase)怎样解决?很急一定给分。 如何检查E-mail地址是否正确? 关于StringGrid单元格内容滚动的问题 Invalid pointer operation 自己开发一个"智能机器脑",如何?
如果你要进行的操作返回数据集,但是实际操作过程中并没有数据的返回,那么TDBGrid什么也不显示,这是很正常的呀。使用ADOQuery1.IsEmpty 来判断就可以呀,这样你可以屏蔽一些细节,也就是不让客户看到那个空的TDBGrid对象,而使用语句进行提示,如果有数据返回就可以进行显示的过程。
ADOQuery1.IsEmpty=False 则有数据
ADOQuery1.IsEmpty=False 则有数据ADOQuery1.RecordCount>0 则没数据
ADOQuery1.RecordCount<=0 则有数据