怎样实现vb6的combox三级联动

[复制链接]
查看11 | 回复2 | 2012-8-13 12:09:24 | 显示全部楼层 |阅读模式
1、在列表的事件里设定spl查询语句从各表表中取数据即可,此方法关键在于查询条件的设定;2、以下方法是纯数组实现三级联动。思路:定义一个结构体,然后定义一个结构体类型的数组;结构体第一项为列表一的项;结构体第二项为列表二的项目数组结构体第三项为列表三的项目数组这样以来,是结构体数组嵌套数组,3个列表形成连带关系,选择列表1的项时,列表2对应加载和列表1对应的结构体中第二项数据(是个数组),列表3亦然。如果用三维数组表示也可以,但是没这样直观。以下是联动示例,至于把数据从数据库读到数组里,那就不是此问题的关键,也不是难事。Private Type data1
d_num As Long '列表1*******...
回复

使用道具 举报

千问 | 2012-8-13 12:09:24 | 显示全部楼层
这个思路与方法如下:我以学校里的年级、班级、学生三级来举例:一个完全中学学校有初中和高中6个年级,每个年级有若干个班级,每个班级有若干学生:第1级类别:一张表,表名:年级表字段名。就叫“年级”:年级具体有:初一年级,初二年级,初三年级,高一年级,高二年级,高三年级第2级类别:6张表名:初一年级,初二年级,初三年级,高一年级,高二年...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行