VC的数据库多条件查询如何解决?
本人要做一个VC的数据库多条件查询软件,查询条件有4种,这4种条件在程序的操作界面上反映为存在4个复选按钮和用户输入查询条件的EDIT框。如果哪个复选按钮被选择就要在SELECT语句中加入相应的选择条件,因此,SELECT语句的选择条件是不固定的,一共有16种可能。我真不知道这样的SELECT语句如何写,如果把16种情况的SELECT全写出来太费事了。最好是能够有简单的方法来动态声称?谁知道?能给我提个建议,在下不胜感激!
假如用1,2,3,4代表4个复选按钮的条件,那么16种情况如下:
1,2,3,4
1,2,3
1,2,4
1,3,4
2,3,4
1,2
1,3
1,4
2,3
2,4
3,4
1
2
3
4
最后一种是:1,2,3,4均不选