VFP中COMBO筛选问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:13:52
在下图中在配件名称的combo中输入一个值 在配件型号中的combo显示相应值的型号信息!如在配件名称输入CPU 则在型号中显示CPU的型号信息!
表名为:库存

比如配件名称的列表框叫combo1,型号的列表框叫combo2

from 的load中
先打开相应表,
select 型号名称 form 产品表 where 1=2 into cursor tmp_xinghao

combo2的RowSourceType设为2-表
combo2的RowSource设为tmp_xinghao

combo1的InteractiveChange事件中
thisform.combo2.RowSource=''
select 型号名称 form 产品表 where 配件名称=allt(this.DisplayValue) ;
into cursor tmp_chengshi
thisform.combo2.RowSource='tmp_chengshi'

不知道你的表结构,大体写明思路,你把查询改一下就行。