急求sql语句统计数结构数据,如下

jiuman 2011-10-06 12:56:43
树结构表 treeTable ,关键字段:child_id,parent_id,nodetext

台账表:对每一类设备都有共同字段 child_id,parent_id,nodetext

为达到如下图效果,求各节点统计的sql语句和者实现方法asp.net(C#):


-信息设备(70)
|
|-----打印机(30)
| |
| |----通用打印机(25)
| |
| |____专用打印机(5)
|
|
|-----设备专用机(40)
|.......
...全文
59 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
geniuswjt 2011-10-07
  • 打赏
  • 举报
回复
每次看到这个头像我都以为是湖北威武。。。[Quote=引用 5 楼 keenweiwei 的回复:]
http://p13.freep.cn/p.aspx?u=v20_p1_photo_1110060843127567_0.jpg

我这边实现这个图,主要是 tree表(id,parentid,name),diary表(DiaryID,DiaryTypeID,----)
[/Quote]
--小F-- 2011-10-07
  • 打赏
  • 举报
回复
这个还是去C#问问比较好
ijwsoft 2011-10-06
  • 打赏
  • 举报
回复
http://p13.freep.cn/p.aspx?u=v20_p1_photo_1110060843127567_0.jpg

我这边实现这个图,主要是 tree表(id,parentid,name),diary表(DiaryID,DiaryTypeID,----)
ijwsoft 2011-10-06
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20090911/11/9268a8f2-4742-4f48-b688-fcf10e4b1164.html

不明白 树结构表和台帐表的都有 child_id,parent_id,nodetext 字段是什么意思
baiynije 2011-10-06
  • 打赏
  • 举报
回复
select count(child_id) from treeTable where parent_id = '信息设备ID'
  • 打赏
  • 举报
回复
存储过程?
jiuman 2011-10-06
  • 打赏
  • 举报
回复
补充我的实现树代码:
public void LoadTree()
{
string node;
SqlConnection sqlCnn;
sqlCnn = DB.GetSqlConnection();
sql="select * from ......";
try
{
SqlCommand sqlCmm = new SqlCommand(sql, sqlCnn);
SqlDataReader dr = sqlCmm.ExecuteReader();

while (dr.Read())
{
node = "\r\n tree.nodes[" + "\"" + dr["parentId"].ToString() + "_" + dr["ID"].ToString() + "\"" + "] = ";
node = node + "\"" + "text:" + dr["text"].ToString() + "; " + "";
node = node + "url:../" + Session["Url"].ToString() + " ;" + "\"";
Response.Write(node);
}
dr.Close();
dr.Dispose();
}
catch (Exception ex)
{
//显示错误或作相应处理
Response.Write("树加载页面出错,错误原因:" + ex.Message);
Response.End();
}
finally
{

sqlCnn.Close();
sqlCnn.Dispose();
}
}

22,294

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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