捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  粤ICP备10103342号-1 DELPHI盒子 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 盒子检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
dbtree (数据库连接treeview函数)
关键字:dbtree 数据库 treeview ADO
来 自:原创
平 台:Win9x,Win2k/XP/NT,Win2003 下载所需:0 火柴
深浅度:初级 完成时间:2004/12/8
发布者:lyq2276959 发布时间:2004/12/8
编辑器:DELPHI6 语  种:简体中文
分 类:数据库 下载浏览:4283/22003
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
一些与数据库连接的treeview函数。
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
将数据记录直接高速生成树实例
400109 2007/12/2 下+9114/浏+18810 评+11
树 Tree 应用实例改进
xiaohua0851 2007/4/3 下+3458/浏+16181 评+0
测试一次性加载父子结构表数据到树控件
liqj 2006/12/28 下+3161/浏+11498 评+5
一张表的个人的树型结构程序例
suerwork 2006/10/24 下+2815/浏+12063 评+2
TreeView + SQL的应用
fcl91244 2006/7/25 下+4993/浏+18668 评+3
一种具有树型关系的对象管理
mrjiou 2006/5/17 下+1239/浏+11848 评+2
树 Tree 应用实例
chang888 2005/12/22 下+2817/浏+17999 评+8
快速创建树的方法 (抛弃拙劣的数据库结构和…
vvyang 2005/12/20 下+3512/浏+19816 评+52
一个创建树Tree的例子
lichina 2005/11/26 下+3138/浏+17124 评+4
树的快速创建算法 (只需读一次数据库)
tangming2811 2005/11/8 下+2/浏+18706 评+9
由特定数据库表格式(3个字段)生成TreeView树…
xvjie2002 2005/7/2 下+8007/浏+18138 评+15
用TreeView从数据库中动态装载信息
hxb_leiyuan 2005/3/15 下+5298/浏+23407 评+14
dbtree (数据库连接treeview函数)
lyq2276959 2004/12/8 下+4283/浏+22004 评+27
Treeview与数据库的联合使用实例
kwbin 2004/3/29 下+5343/浏+28797 评+39
TreeView与数据表关联应用实例
george_hu 2004/3/10 下+4606/浏+25741 评+19
相关评论
共有评论27条 当前显示最后6条评论
rsjd 2005/1/8 22:34:17
请教,如果我想区别节点的区别,比如一些节点是可建下一节结点,另一些节点不能再建子结点,怎么处理?
就好比人事系统中的,部门可有子部门,但员工不能再有下一个部门或员工一样?
另外,是不是把它做成一个通过性的组件?就与数据库字段名无关了
kingbill 2005/3/25 0:37:07
根据我自己做的,除了用树型科目代码表示外,我还给树型科目规定了类型,有叶子型,就是直接可以添加到树上的,还有子树型,需要通过从数据库中提取一些相关数据,再添加到树上.综合型,就是即有叶子,也有子树的
zlbpolly 2005/4/9 17:13:49
您好!
为什么在一级节点是排序正常,但二级节点排序相反呢?有办法吗?
gdxcj 2005/12/26 10:23:09
在生成树的时候,我能不能只显示江苏大学及其子节点,我觉得能够选择性地进行显示比较好,不知道你能否做到这一点呢?如果我的PID为0的有好多的话,那就可能导致电脑死机,你认为呢?
caryzheng 2006/2/14 15:28:19
我是新手,学习中,谢谢了
不过当我把这个算法改到和SQL Server2000一起用时,添加节点时树的显示不大正确,不知道是为什么
hotswin 2008/4/21 9:45:52
請教一下,我的db有近千筆時
  TreeUtil := TTreeUtils.Create(TreeView1, DM.Conn, 'Dir');
  TreeUtil.FillTree;
執行時,又快速close form 關閉就會在這一行報錯
      nNode := TV.Items.AddChildObject(Node, PNode^.Caption, PNode);
----------

procedure TTreeFill.AddTree(Node: TTreeNode; PN: PNodeData);
var Query: TADOQuery;
  nNode: TTreeNode;
  PNode: PNodeData;
begin
  try
    Query := TADOQuery.Create(nil);
    Query.Connection := Conn;
    Query.SQL.Text := 'Select * from ' + TableName + ' where ID>0 and ' + FieldPID + ' =' + IntToStr(PN^.Index)+' order by CAPTION';
    if Query.Active then
      Query.Close;
    Query.Open;

    while Query.Eof = False do
    begin  
      New(PNode);
      PNode^.Caption := Query.FieldByName(FieldCaption).AsString;
      PNode^.Index := Query.FieldByName(FieldIndex).AsInteger;
      nNode := TV.Items.AddChildObject(Node, PNode^.Caption, PNode);
^^^^^^^^^^
      nNode.ImageIndex := 1;
      nNode.SelectedIndex := 2;
      AddTree(nNode, PNode);
      Query.Next;
    end;
  finally
    Query.Free;
  end;
end;
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 技术支持:深圳市麟瑞科技有限公司 1999-2024 V4.01 粤ICP备10103342号-1 更新RSS列表