CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

帮忙看看VB TREEVIEW 的代码哪里有错? 它就是不显示

楼主qgqchile(qgq)2005-06-03 04:35:21 在 .NET技术 / VB.NET 提问

其中加载数据到DATASET用的是自己做的CLASS   用ds.getxml调用后可以肯定数据加载没有问题  
   
  Private   Sub   Page_Load(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   MyBase.Load  
                  If   Not   Me.Page.IsPostBack   Then  
                          bindtree(TreeView1.Nodes,   "0")  
                  End   If  
          End   Sub  
   
    Private   Sub   bindtree(ByVal   Nds   As   TreeNodeCollection,   ByVal   depid   As   String)  
                  Param.Limpiar()  
                  ds   =   obj.GolobalSolu1(StrkeyconnSolun1,   Param.GeneraDocXML      
                                                            ("parametros"),   "Tree_cargar")  
   
                  Dim   dv   As   DataView   =   New   DataView()  
                  dv.Table   =   ds.Tables(0)        
                  Dim   tn   As   TreeNode  
                  Dim   strid   As   String  
                  Dim   dr   As   DataRowView  
                  For   Each   dr   In   dv                        
                          tn   =   New   TreeNode()  
                          tn.ID   =   dr("cod").GetType.ToString  
                          tn.Text   =   dr("descripcion").GetType.ToString  
                          Nds.Add(tn)                        
                          bindtree(tn.Nodes,   tn.ID)                    
                  Next  
          End   Sub  
   
  建立表代码如下,只是做一个小实验所以还比较简单  
   
  /*==============================================================*/  
  /*   Database   name:     Tree                                                                                   */  
  /*   DBMS   name:             Microsoft   SQL   Server   2000                                         */  
  /*   Created   on:           02-06-2005   14:26:18                                                     */  
  /*==============================================================*/  
   
  if   exists   (select   1  
                          from     sysobjects  
                        where     id   =   object_id('TreePrueba')  
                          and       type   =   'U')  
        drop   table   TreePrueba  
  go  
   
   
  /*==============================================================*/  
  /*   Table:   TreePrueba                                                                                         */  
  /*==============================================================*/  
  create   table   TreePrueba   (  
        cod                                     numeric                             not   null,  
        "desc"                               varchar(50)                     null,  
        codant                               numeric                             null,  
        constraint   PK_TREEPRUEBA   primary   key     (cod)  
  )  
  go 问题点数:20、回复次数:4Top

1 楼qgqchile(qgq)回复于 2005-06-03 04:37:55 得分 0

补充一下   有一列的名字是descripcion   不是DESCTop

2 楼qgqchile(qgq)回复于 2005-06-03 04:55:14 得分 0

还忘记加一句  
  dv.RowFilter   =   "codant   =   cod"  
  编译不出错,可就是不显示那个树,急死拉   帮帮忙   谢了先Top

3 楼tihua(告诉我吧)回复于 2005-06-03 08:29:02 得分 0

路过Top

4 楼henrysap(henry)回复于 2005-06-04 15:12:04 得分 20

dv.RowFilter   =   "codant   =   'cod'"  
  Top

相关问题

  • 求办下面vb代码转为vc代码!(unicode显示为字符的)
  • VB代码,显示中间怎么加个空格啊,很简单的!
  • VB代码转Delphi
  • vb->vb.net的代码
  • VB数据库表内容显示的问题:如何将字段中的数字代码内容以代码的实际含义显示出来?
  • vb代码转换Delphi代码
  • VB代码转换成Delphi代码
  • 求treeview的遍历代码。
  • 谁能提供一段用TreeView和ListView显示数据库内容的代码?3x.
  • TreeView使用中,为何不能在代码编写的时候显示出属性提示

关键词

  • dv
  • ds
  • bindtree
  • tn
  • dr
  • byval
  • dim
  • sub

得分解答快速导航

  • 帖主:qgqchile
  • henrysap

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo