最好重新设计你的数据库将班级和学生分开.
例如:
班级表.
CREATE TABLE CLASSTABLE(CLASSID LONG NOT NULL,CLASSNAME VARCHAR(32) NULL)
学生表
CREATE TABLE STUTABLE(CLASSID LONG NOT NULL,STUID VARCHAR(32) NOT NULL,STUNAME VARCHAR(16) NULL)
加载到TREEVIEW时,你只要添加表CLASSTABLE的内容.
SQLECT * FROM CLASSTABLE ORDER BY CLASSID
NODE的标签名是.CLASSNAME,NODEKEY是 "C" & CLASSID
在NODECLICK事件中.
STRSQL="SELECT * FROM STUTABLE WHERE CLASSID='" & RIGHT$(NODE.KEY,LEN(NODE.KEY)-1) & "' ORDER BY STUID"