为什么我的treeview显示不出东西来?

小东东1334 2003-08-24 07:18:30
数据库
id 产品名称 nonumber 型号 nodeid
1 aaaa 12 pfc 0
2 bbbb 22 ddaf 1
3 cccc 12 fc-t 0

代码:
string str_sql="select * from 产品";
da = new SqlDataAdapter(str_sql,conn.connstr);
DataSet ds = new DataSet();
conn.InitTree(treeView1.Nodes,"0",ds,"产品");

调用的:
public void InitTree(TreeNodeCollection Nds,string nodeid,DataSet ds,string TableName)
{
dv=new DataView();
TreeNode tmpNd;
string intId;
dv.Table=ds.Tables[TableName];
dv.RowFilter="nodeid=" + nodeid ;
foreach(DataRowView drv in dv)
{
tmpNd=new TreeNode();
tmpNd.Tag =drv[0].ToString();
tmpNd.Text=drv[2].ToString();
Nds.Add(tmpNd);
intId=drv[4].ToString();
InitTree(tmpNd.Nodes,tmpNd.Tag.ToString(),ds,TableName);
}
}


是原因了?
...全文
52 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
dahuzizyd 2003-08-24
  • 打赏
  • 举报
回复
需要先填充数据,使用dataAdapter类的Fill方法
小东东1334 2003-08-24
  • 打赏
  • 举报
回复
有人帮一下吗/
小东东1334 2003-08-24
  • 打赏
  • 举报
回复
是的就是ds.Tables[TableName]里没有数据啊我上面的调用有错吗??
string str_sql="select * from 产品";
da = new SqlDataAdapter(str_sql,conn.connstr);
DataSet ds = new DataSet();
conn.InitTree(treeView1.Nodes,"0",ds,"产品");
panyee 2003-08-24
  • 打赏
  • 举报
回复
首先你确认ds.Tables[TableName]里有数据
panyee 2003-08-24
  • 打赏
  • 举报
回复
foreach(DataRowView drv in dv)
{
tmpNd=new TreeNode();
tmpNd.ID =drv[0].ToString();
tmpNd.Text=drv[2].ToString();
Nds.Add(tmpNd);

InitTree(tmpNd.Nodes,tmpNd.ID,ds,TableName);
}
小东东1334 2003-08-24
  • 打赏
  • 举报
回复
帮一下手吧行吗?
小东东1334 2003-08-24
  • 打赏
  • 举报
回复
高手们帮一下手好吗?就是没有执行到循环处啊
dahuzizyd 2003-08-24
  • 打赏
  • 举报
回复
对不起,写错了,晕,两句颠倒一下:-(
dahuzizyd 2003-08-24
  • 打赏
  • 举报
回复
没有向dataSet中填充数据,这样:
da.Fill(ds);
DataSet ds = new DataSet();
小东东1334 2003-08-24
  • 打赏
  • 举报
回复
我看了多数是网页的啊我的是C#的啊我就是不知我的程序出什么问题显示不了啊大哥帮我看一下行吗/
jiezhi 2003-08-24
  • 打赏
  • 举报
回复
自己看看吧:
http://expert.csdn.net/Expert/topic/1525/1525202.xml?temp=.7253076
jiezhi 2003-08-24
  • 打赏
  • 举报
回复
自己看看吧:
http://expert.csdn.net/Expert/topic/1525/1525202.xml?temp=.7253076

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧