目的:先在treeview里生成树,再在treeview的onchange里取得点击的名字,根据被点击的名字在dbgrid里想显示对应的行。说明:生成树时用过Adoquery2,有过
ADOConnection1.Connected := True;
ADOQuery2.Active := True;
DataSource2.Enabled := True;
但执行如下
ADOQuery2.close;
ADOQuery2.sql.clear;
ADOQuery2.sql.Add(sql);
ADOQuery2.Open;
就是不正常。问题:点击树的对应节点时在dbgrid的表头能出来,但就是没内容(确定sql是正确的,在access里已经验证)。确认设置好了ADOConnection,AdoQuery,DataSource,dbGrid的属性。
重点关注:点击节点,对出表头,不出内容。
ADOConnection1.Connected := True;
ADOQuery2.Active := True;
DataSource2.Enabled := True;
但执行如下
ADOQuery2.close;
ADOQuery2.sql.clear;
ADOQuery2.sql.Add(sql);
ADOQuery2.Open;
就是不正常。问题:点击树的对应节点时在dbgrid的表头能出来,但就是没内容(确定sql是正确的,在access里已经验证)。确认设置好了ADOConnection,AdoQuery,DataSource,dbGrid的属性。
重点关注:点击节点,对出表头,不出内容。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货