用dbgrideh自动筛选后,关闭数据集会出错提示list index out of bounds(1)(20分)

  • 主题发起人 主题发起人 fdxb
  • 开始时间 开始时间
F

fdxb

Unregistered / Unconfirmed
GUEST, unregistred user!
用dbgrideh自动筛选后,关闭数据集会出错提示list index out of bounds(1)<br>我用的是SQL,请各为高手帮忙,谢谢
 
應該是關閉數據集的是否沒有清除篩選條件的問題。
 
dataset.filtered:=false;<br>dataset.close;<br>这是很常见的
 
我用的是adoquery,对adoquery.filtered:=false;adoquery.close也不行<br>发现对dbgrideh中所有columns的stfilter的listsource不设置就不会出错,<br>但是不设置listsource就没有列表窗口
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部