文章发表于【电脑开发与应用】,引用请注明出处,谢谢!利用TreeView实现层次结构数据导航查询摘要:为了充分发挥TreeView控件展示数据和导航查询的作用,文章通过一个通讯录实例,介绍了如何在ADO.NET中利用TreeView实现层次结构数据的加载及导航查询,讨论了如何做到精准导航查询。文章提出的改进的导航查询方案中的自定义函数,具有一定的借鉴意义。关键词:ADO.NET;TreeView;层次结构数据;导航查询1引言C#是微软推出的基于.NET平台的开发语言,是一种使用简单、功能强大、表达力丰富的语言。VisualStudio2008中,.NET在数据存取方面做了很大的调整。在.NET框架下,数据存取是由ADO.NET来完成的。ADO.NET是一组用于和数据源进行交互的面向对象类库,通常情况下,数据源是数据库。TreeView是一个重要的常用控件,经常充当导航器的作用。在实际的软件开发中,常常需要将TreeView与数据库进行连接,以填充其节点。用TreeView可以显示诸如商品分类、区域名称等等的层次结构数据。在大部分软件的开发中,Tre