当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: TreeView控件在编制程序过程中用得比较多。
 

 

 ·教你在c#中如何读写ini文件    »显示摘要«
    摘要: 教你在c#中如何读写ini文件   在c#中读取和写入ini文件的一段代码,其实本文只是指出一个方向,希望大家能够触类旁通。   //写ini文件  [ dllimport ( "kernel32" ) ]  private static extern bool writeprivateprofilestring ( string section ,string key , string val......
 ·asp.net 2.0页面框架的几处变化    »显示摘要«
    摘要: 新增的页面事件:在asp.net 2.0中,一个asp.net页面的生命周期主要为(红色字体表示asp.net 2.0新增加的阶段页面事件):客户端请求页面—》预初始化(onpreinit)—》初始化(oninit)—》完成初始化(oninitcomplete)—》载入viewstate(loadviewstate)—》处理回送数据(ipostbackdatahandler)—》p......


使用TreeView加载数据
treeview控件在编制程序过程中用得比较多。正确的掌握与使用这个控件,可以很好的表示层次关系的数据。在数据库应用系统中,我们可以用treeview来显示树形结构,如显示目录树、显示班级信息等等,有着很重要的作用

数据库:access 【相关文章:Eric的数据分页(演示+代码)

看看下面一个实际的问题:每个年度都有许多的班级,将这些数据层次表示 【扩展阅读:Java程序的性能优化StringBuf

字段:bh(班级编号,文本,主键),nj(年级,文本) 【扩展信息:Java性能之我见

表:test

功能:以层次关系表现出数据

测试数据:

bh

nj

41020

2001

41021

2001

41025

2003

41026

2003

41027

2003

41028

2003

 

 

添加treeview控件,2个按钮

2个按钮分别用了两种方法显示数据。但是第二种方法明显优于第一种。

可以仔细的看代码

 

´引用microsoft activex data object 2.x library

dim nddata as node

dim cnn as adodb.connection

dim rs1 as new adodb.recordset

dim rs2 as new adodb.recordset

 

private sub command1_click()

on error resume next

set nddata = treeview1.nodes.add(, , "db", "班级信息")

nddata.expanded = true

dim intcount as integer

dim inttable as integer

dim intfield as integer

dim intfn as integer

 

rs1.open "select nj from test group by nj", cnn, 1, 3

inttable = rs1.recordcount

 

do while inttable <> intcount

        set nddata = treeview1.nodes.add("db", tvwchild, "f" & rs1.fields("nj"), rs1.fields("nj"))


...   下一页
    摘要:接上篇: 一、 系统状态图结构 系统运行时状态图如下: 系统在三个开始状态上进行通讯处理,对于守护服务,从接收开始状态进入系统,建立子进程后,接收过程就交由子进程处理直到对方挂断或系统终止。发送过程有两个入口,一个是发送开始,一个是发送终止,每一次新的发送总是建立一个新的发送进程,并且注册一个新的发送通道,直到发送终止,才能撤消通道,销毁该子进程,或一次发送完成自动撤消通道销毁子进程。 接收过程的通道销毁和子进程的销毁是根据系统的进程退......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE