请教ExpressDbTree(DBTreeView).刷新节点的问题.一句话的事情,100分(100分)

  • 主题发起人 主题发起人 悠闲
  • 开始时间 开始时间

悠闲

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用DBTreeView显示数据库中的内容,显示listfield('名称'字段)修改正常,
但用display显示多个字段 如‘名称,本日数,总次数’,
我修改了数据库中的'本日数'字段的内容,而DBTreeView节点的数据不能自动刷新,
还是改前的内容。怎么能保持刷新。
 
我是用table.refresh完成的,功能可以实现,但是focus却不好控制.
 
既然连接数据集,刷新数据集。
 
我使用的是adoquery连接的dbtreeview,
以前用active:=false,再active:=true
所有节点就都关闭了
 
楼上提供的也能,但是会FullCollapse.所以结点会收缩.原理和上面都一样,就是刷新数据集.
 
那具体怎么刷新?请指教
 
adoquery.Close;
adoquery.Open
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部