用SQL语句不选出来就行了。什么隐藏,怪事
解决方案 »
- FastReport 如何显示二维码
- 麻烦发一个绝对能用的DBGridEh导入到Excel例子,谢谢。
- 请教 ClientDataSet--------> AppendData 的奇怪问题
- 十万火急!救命啊!
- 关于报表预览的问题
- 年终奖就要发了。
- 在线等,各位大侠,在MDI窗口中,子窗口在最大化时,怎样去掉子窗口标题栏的图标?
- 请问有win2000中怎样安装一个服务?
- 怎样使procedure有返回值,并且可以在另一函数中调用它并取得其返回值?
- 简单问题,给50分!关于TREE VIEW的问!!!!!
- 一个数据库方面的问题(急-在线等,先谢)
- 现成的应用程序如何快速的转换成ACTIVEFORM呢?要注意些什么呢?
先用sql选出合适的记录给用户看,然后用户可以对这条记录用右键菜单进行操作,当处理过后我就想让这条记录不再可见,即不可以再作同样的操作,而不重新close,再open。因为那样如果记录条数很多的话要等待好长时间的.
procedure TTempForm.PMTimeClick(Sender: TObject);
begin
if ClientDataSet1.DataSize=0 then Exit;
PMTime.Checked:=Not PMTime.Checked;//右键菜单
ClientDataSet1.FieldByName('SendTime').Visible:=PMTime.Checked;//数据集控件,比如TQuery等。
//也可以这样写DBGrid1.Columns[X].Visible:=PMTime.Checked;
end;