如题,注意是DBGrid,er 而不是ADOQuery
解决方案 »
- 用了第三方控件的软件发布问题
- 在设置双主键时,插入记录时出错了,
- 请问如何在Tform中接受方向键?
- 请问PDF格式的文件怎么由不能打印(打印呈灰色按钮)到能打印?
- DBGrid中一个字段的一行记录的长度太长,在Qreport用QRDBText自动换行不理想?
- 难度不是一点点!数据截取问题!
- TCorbaConnection 的配置报NO_IMPLEMENT
- 求购《delphi6 组件大全》这本书
- 菜鸟求助:怎么弹出打印对话框
- Who can tell me how to create Nt Server and connect in delphi 5.x ?
- 有没有哪种控件可以显示这种效果??
- TImage 图片显示不正常的问题
dbgrid只是用来显示数据用的。
有几种方法:1、if DBGrid.dataSource = nil then
ShowMessage('没有数据'); //肯定没有数据,都没有连接数据源
2、if DBGrid.dataSource.dataset = nil then
ShowMessage('没有数据'); //也不会有数据,没有连接数据集
3、if DBGrid.dataSource.dataset.IsEmpty then
ShowMessage('没有数据'); //连接的数据集是空的,里面没有记录;
4、if DBGrid.dataSource.dataset.RecordCount = 0 then
ShowMessage('没有数据'); //连接的数据集没有记录,和第三点是一样的意思;