联合查询 类似于excel的自动筛选功能
一张表,有多个字段,每个字段对应一个条件,
需要定位到某一条记录时需要满足一个或多个条件
现利用多个DBLookupComboBox(每个字段对应一个)选择查询条件,进行联合查询
这一功能已经实现,但是在第一个条件的DBLookupComboBox选择了条件,进行了查询之后,要求其他的DBLookupComboBox中的条件选项是在第一次查询的结果中的,即进行二次查询
字段 a b c d
记录 1 7 4 3
1 7 4 5
3 5 4 3
1 2 3 4
当DBLookupComboBox_a=1时,dbgrid中有二条记录,在DBLookupComboBox_b中只出现7和2,若DBLookupComboBox_b选7,则DBLookupComboBox_c中只出现4,选4后DBLookupComboBox_d出现3和5,选择其中一个后可确定某条记录
类似于excel的自动筛选功能,用户可对任一个DBLookupComboBox先进行选择
请各位大侠指点小弟