rt,不用dbgrid.datasource.dataset.recordcount
解决方案 »
- 求delphi毕业设计
- 自己设计了一个系统登录窗体,敬请各位达人指教!
- 各位高手我有问题想知道?
- 在TValueListEditor中如何获得当前选中行或列的值?
- 定制控件问题
- 如何在一个Form中检查另一个Form是否已创建或存在?
- 嘘,不要告诉别人。
- 如何将运行的Word或Excel等office软件在代码中最小化(最大化时)或最大化(在最小化时)
- 如何实现对程序的实时控制
- 请问分别已知每帧的长度,如何算出播放一首MP3所需的时间?
- 哪位知道在dbgrid中对数据库进行编辑的时候,其过程具体是怎样的?
- 新手问题:在delphi中怎么让2004-11-5显示成2004-11-05!不知道用什么函数,不要笑我啊!谢谢!
这么点问题都没解决,可急死我了
TStringgrid(Dbgrid1).RowCount是记录数+1(有个title),即便没有数据仍然是grid中有一个空白行的,所以是2
不明白,这种可以从根本上来解决问题的方法,楼主为什么不用?
那如何实现循环呢?比如我的dbgird有6条记录,我该写for i:=1 to ???呢?
if DBGrid1.DataSource.DataSet.RecordCount>0 then
时抛出异常
ADOQuery1: Cannot perform this operation on a closed dataset
while not adoquery1.eof do
begin
//...
adoquery1.next;
end;