DBGrids.TBookmarkList, Count怎么用?
我用ADOQuery1查询了以后,DBGrid1里面有数据了,我想统计数据有多少条,在Help里找到:DBGrids.TBookmarkList, Count,怎么用这个Count呢?
还有,我这样写:
msg="共有员工"+IntToStr(ADOQuery1->RecordCount)+"名。";
ShowMessage(msg);
如果ADOQuery1查询了以后是没问题的,问题是没有查询之前,点击统计按钮就会出错,如何在点击统计按钮的时候先判断一下呢?
[解决办法]
if(ADOQuery1->Active==true){
msg="共有员工"+IntToStr(ADOQuery1->RecordCount)+"名。";
ShowMessage(msg);
}else{
ShowMessage("请先执行查询");
}
[解决办法]
TBookmarkList从字面上翻译是书签列表类,应该是一个书签的容器类,和取得总行数估计应该没有什么关系
就是把建立的多个书签存放在这个列表中方便管理的
[解决办法]
DBGrid1->DataSource->DataSet->Active==TRUE
红色部分纯属画蛇添脚.
[解决办法]