我需要用VB做一个复杂的多条件查询问题
具体如下:TEXTBOX 10 个,10个里面可以都填上条件,也可以填一个或几个,如果填了多个条件,当我按
下搜索是,要求他能进行AND或OR的组合查询;如果填了某一个条件,则搜索某一个.请问用什
么方法可以实现,最好能简单点.谢谢!
具体如下:TEXTBOX 10 个,10个里面可以都填上条件,也可以填一个或几个,如果填了多个条件,当我按
下搜索是,要求他能进行AND或OR的组合查询;如果填了某一个条件,则搜索某一个.请问用什
么方法可以实现,最好能简单点.谢谢!
if trim(text1)<>"" then condition=condition & " and 字段1=" & text1.text
if trim(text2)<>"" then condition=condition & " and 字段1=" & text2.text
......
rs.open sql
引用楼上...
dim sql$,condition$sql="select * from 表 where 1=1 "
if trim(text1)<>"" then condition = condition & " and 条件1=" & text1.text
if trim(text2)<>"" then condition = condition & " and 条件1=" & text2.text
......
sql=sql & condition
rs.open sql