楼主意思是where (姓名 is null) or (公司名 is null) .............吗?
看你要的是什么了。

解决方案 »

  1.   

    程序中用where 字段 like'% + 字段值 +  %' 进行拼接SQL语句,各种条件都加上,程序运行时在输入了条件的选项SQL语句会变成 like '%输入值%'  ,没有输入的则为  like '%%'
      

  2.   

    dim sql
    sql = "select * from [table] where "
    if(Request("Name") <> "")
    {
       sql = sql&"name='"&Request("Name")&"' and "
    }
    if(Request("Key") <> "")
    {
    }
    这样下去,最后注意一下那个and就是了
      

  3.   

    这个只能再程序中实现了,可以利用变量将SQL语句的where条件组合到一起.