如何用TREEVIEW展开时的选项与旁边的数据库感知组件同步呢 我在开发一个数据库想做到在TREEVIEW中选择一个选项后旁边的DBEDIT和DBDRID,STRINGGIRD显示出相对应的数据库内容。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 with query1 dobegin sql.clear; sql.add('select * from tablename where name=:name'); ParamByName('name').asstring := TreeView1.Selected.Text; open;end;这样子应该可以吧!试试看 石头的是一个办法比较通用,写在TreeView的OnClick和OnChange事件里;还有你可用数据集的Filter属性也不错:ADOQuery1.Filtered := false;ADOQuery1.Filtered := 'id = ' + TreeView1.Selected.Text;ADOQuery1.Filtered := true;这样也可以实现,你可试试看,反正就是以选中节点这Text为条件;想复杂一些的话用TreeView之Node的data属性存个指针进去,功能更是灵活 Locate(const KeyFields: String; const KeyValues: Variant; Options: TLocateOptions): Boolean; override;用ADOQUERY 基本表EDIT后POST不成功,APPEND 后却成功??? 复选框问题。谢谢大家 如何在程序中动态的配置BDE(提问了一次每人回答,难道各位大虾也不知道? :() 多线程连接数据库问题。 在Delphi6上集成RaveReport组件面板 100分求一个能够对文件加密的算法模块! dancemaple(枫之舞) 高端、低端,Delphi无所不能.行内、行外,无所不在 一个非常菜的问题?(谁都会……除了我) 调入系统中缺省的邮件程序及调用浏览器打开一个URL的方法 怎样在菜单上显示特殊字符,如表示角度的上标句号. 判断EDIT输入的合法性?
begin
sql.clear;
sql.add('select * from tablename where name=:name');
ParamByName('name').asstring := TreeView1.Selected.Text;
open;
end;
这样子应该可以吧!试试看
ADOQuery1.Filtered := false;
ADOQuery1.Filtered := 'id = ' + TreeView1.Selected.Text;
ADOQuery1.Filtered := true;
这样也可以实现,你可试试看,反正就是以选中节点这Text为条件;想复杂一些的话用TreeView之Node的data属性存个指针进去,功能更是灵活
): Boolean; override;用ADOQUERY