如何在窗口显示时DBGRIT总是显示全部数据?

ggdw 2003-10-07 08:01:29
一个窗体里的DBGRIT第一次打开可以显示全部数据,经过一次过滤后关闭窗口。。。再打开窗口时,dbgrit里面的数据还是过滤的数据,而不是全部数据,怎么解决?
procedure TnyxgForm.FormShow(Sender: TObject);
begin

data.ADOConnection1.Close;
data.ADOConnection1.Open;
data.nengyuanTable.Close;
data.nengyuanTable.Open;
end;
这个不可以
table.refresh也不可以。。

我的数据库是sqlserver数据库,,,高手救命啊
...全文
42 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanqth 2003-10-07
  • 打赏
  • 举报
回复
同意楼上
leetina 2003-10-07
  • 打赏
  • 举报
回复
table.filtered:=false;
leetina 2003-10-07
  • 打赏
  • 举报
回复
把filtered的值改一下就可以了。
outer2000 2003-10-07
  • 打赏
  • 举报
回复
你需要 FILTER属性=‘’
wdsimon 2003-10-07
  • 打赏
  • 举报
回复
data.nengyuanTable.Filtered:=false;
wdsimon 2003-10-07
  • 打赏
  • 举报
回复
ADOTable1.Filtered:=false;

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧