c# sql 树形-C# 读取数据库信息 形成树形List

问题描述

C# 读取数据库信息 形成树形List

数据库信息是比如
总公司 01
子公司 0101
子公司 0102
.....依次

用C# 读取 形成一个树形list

解决方案

id 名称 节点编号
1 总公司1 root
2 子公司1 1
3 子公司2 1
4 子子公司1 2

使用递归查询这个表,root表示更元素
根据自己的id查找节点编号,建立树形图

解决方案二:

你还需要一个标识列,标识列为根节点id

时间: 2024-10-07 13:48:22

c# sql 树形-C# 读取数据库信息 形成树形List的相关文章

读取数据库信息构建视图字段的备注信息,方便程序代码生成

在很多情况下,我们开发都需要有一个快速的代码生成工具用来提高开发效率,代码生成工具很多信息都是读取数据库的表.视图等元数据进行对象表信息的完善,有了这些信息,我们就可以在普通的实体类代码里面添加属性字段的中文注释,或者在Winform或者Web界面的快速生成的时候,可以在查询框或者界面编辑的时候,充当标签提示等处理信息.但是,一般情况下视图的备注信息是没有的,但是视图和表之间是存在一定的关系的,虽然不同数据库系统对于它们的信息对应不一定一致,但是我们可以把它们的对应关系寻找出来就可以给视图字段增

模拟器能够通过服务器读取数据库信息,真机连接不上...

问题描述 模拟器能够通过服务器读取数据库信息,真机连接不上... 在eclipse写了一个和服务器上传和读取数据的项目,在模拟器里可以实现,但是在真机上的时候,只能够显示操作的界面,却不能实现和服务器的数据交换,求指导 解决方案 地址都改为本机的ip地址,连接的同一个路由器 而且防火墙也没有开 手机能上网 解决方案二: 真机中估计界面代码显示有问题 多加一些调试信息来分析 解决方案三: 应该是IP设置有问题, 测试下手机浏览器里面输入你访问的地址,看看能不能打开 解决方案四: 12-17 12:

asp.net 服务器读取数据库信息生成 excel,然后保存到服务器的临时文件夹下

问题描述 asp.net服务器读取数据库信息生成excel,然后保存到服务器的临时文件夹下,这个怎么实现啊?郁闷了.怎么弄.那个文件都会在客户端输出下载.我只需要保存到服务器的目录下就行了. 解决方案 解决方案二:1.用ExcelCOM生成:2.或者找个第3方生成Excel的比如POI解决方案三: 解决方案四:C#导出Excel的函数(可根据实际需要进行相应修改)//导出Excel的方法privatevoidExportExcel(){DataSetds=dtsSelect;//数据源if(ds

PHP直接读取数据库信息的三种方法

这段代码的功能是: 连接到一个 url 地址为localhost . 端口为 3306 的mysql服务器上. 这段代码的功能是: 连接到一个 url 地址为localhost . 端口为 3306 的mysql服务器上.mysql服务器的帐号是"root",密码是"9999".mysql 服务器上有一个数据库 ok , 数据库里有一个表 abc.表 abc 一共为两列,列名分别是 "id" 和 "name" ,将 abc 里

直接读取数据库信息的三种方法

这段代码的功能是: 连接到一个 url 地址为localhost .端口为 3306 的mysql服务器上.mysql服务器的帐号是"root",密码是"9999".mysql 服务器上有一个数据库 ok , 数据库里有一个表 abc.表 abc 一共为两列,列名分别是 "id" 和 "name" ,将 abc 里的所有数据读出来. 以下为引用的内容: <? $dbh = @mysql_connect("loc

ADO.NET——Command(执行SQL) &amp;amp; DataReader(读取数据库)

    一,关于两个对象的基础知识    1,Command         Command对象主要用于对数据源执行SQL命令并返回结果.       ADO.NET提供了Connection来连接数据库,同时也提供了Command对象来查询数据库.同Connection对象一样,Command也有两种:OleDbCommand和SqlCommand.其区别同Connection对象.                Command对象有一个属性:CommandType(sql语句或者存储过程):

C#winform怎么读取数据库信息显示出来

问题描述 我用了listview控件了但是不知道代码有没有错请告诉纠正一下或者详细教我下只显示数据库3条信息而已nvchardatemoneyprivatevoidlistView1_SelectedIndexChanged(objectsender,EventArgse){stringconnStr1="DataSource=.;InitialCatalog=Plane;IntegratedSecurity=True";SqlConnectionconn1=newSqlConnect

php读取数据库信息的几种方法_php技巧

<? $dbh = @mysql_connect("localhost:3306","root","9999"); /* 定义变量dbh , mysql_connect()函数的意思是连接mysql数据库, "@"的意思是屏蔽报错 */ if(!$dbh){die("error");} /* die()函数的意思是将括号里的字串送到浏览器并中断PHP程式 (Script).括号里的参数为欲送出的字串.

asp 入门教程-读取数据库信息并更新

<!--#include File="conn.asp"--> <% Dim id Dim Rs,Sql id = Replace(Trim(Request.QueryString("id")),"'","") If Session("id"&id)<>"" Then  Set Rs = Server.CreateObject("ADODB