请教c/s下视图查询问题?
灰大师 2004-08-11 05:12:01 本人建一个表单写LS代码,对视图查询,查询结果导出成EXCEl,至于导出我会了,请大家分析一下查询
举个例子:
姓名 性别 年龄
王 男 40
李 女 40
张 女 40
马 男 20
王 女 30
现在我新建一表单,表单中设3个文本域,分别对应姓名,性别,年龄,另外还有一个查询按钮
开始查啦,如果这3个文本域都不输入任何东西,我把整个视图全导入EXCEL,成功
如果我选择查所有性别为男的文档,我可以新建一个视图(如view1),然后把"性别"这一列设成分类,排序,然后Set view=db.getview("view1"),...view.GetAllEntriesByKey(性别域),查询成功
如果我选择查询条件: 男的且年龄为40,我可以新建一个视图(如view2),然后把"性别+年龄"这个合成列设成分类,排序,然后Set view=db.getview("view1"),...view.GetAllEntriesByKey(性别+年龄),查询成功
我的问题是:做这样一个查询还要根据不同的条件新建很多视图,太麻烦,如果复合查询的条件多了,没法实现啊,因为组合情况太多了!