急: !!!在treeView中的节点双击后,如何让相应的数据在DBGirdeh中显示出来?我的数据库表在treeView显示了,但是我想双击treeView树中的节点后,如何让相应数据库中表的数据在DBGirdeh中显示出来呢?请高手帮忙....

解决方案 »

  1.   

    在双击事件中
    query.close;
    query.sql.clear;
    query.sql.add(..............//相应的select)
    ......
    不知道是不是这个意思?
      

  2.   

    在双击事件中qry1.close;
    qry1.sql.text:='select * from 表 where 字段='''+treeview.Selected.Text+'''';
    qry1.open;
      

  3.   

      ADOQuery1.Filtered:= false;
      ADOQuery1.Filter:= 'col_name='+quotedstr(TreeView1.Selected.Text)
      ADOQuery1.Filtered:= true;
      

  4.   

    谢谢各位的热心 我详细描述一下为了使用习惯,设计时就像windows的资源管理器一样.左面的treeView中已经显示了节点,那么双击这个节点后,数据库中相应的表就在右面的DBGirdeh控件中显示出来.请高手帮帮我 最好有此部分完整的源码