我是vb菜鸟,请问真样实现复合条件查询?

解决方案 »

  1.   

    where a and b楼主是不是这个意思,也请说明白一点,有什么问题写出来
      

  2.   

    select * from 表名 where 选中的字段名=输入的值至于选的字段名是什么,自己写一个select case 判断一下就行了。
      

  3.   

    select * from 表名 where 字段=选中的值不知明白了吗?
      

  4.   

    rec.open "select * from TableName where 字段='" &trim(Combo1.text) &"'"Understand?
      

  5.   

    sql="select * from table"
    if text11(0)<>"" then sql=sql+" and 字段1="&text1(0).text
    if text11(1)<>"" then sql=sql+" and 字段2="&text1(1).text
    ……
      

  6.   

    wei1027(猫1027) 这种方法是正确的~~一般在做复合的时候,在程序中一般是几个复选框,你可以进行对复选框的Value进行判断,例如 Option1.Value = True 这样证明第一个复选框被选中,你你就可以做判断了,也就是wei1027(猫1027) 说的了~明白了结分~~~