Data1.RecordSource = "select * from product where 类型 like '* " & leixing & "* ' and 型号 like  '* " & changjia & "* ' and 价格 between '* " & jia1 & "* ' and ' *" & jia2 & "* '"
Data1.Refresh

解决方案 »

  1.   

    Data1.RecordSource = "select * from product where 类型 like '%" & leixing & "%' and 型号 like  '%" & changjia & "%' and 价格 between '" & jia1 & "' and '" & jia2 & "'"
    Data1.Refresh
      

  2.   

    不行的.问题出在 “ and 价格 between '* " & jia1 & "* ' and ' *" & jia2 & "* '" ”上,我用但引号把它隔开就可以了。
      

  3.   

    妳有用%試過嗎??
    用between后麵是數字就不用單引號~字符就有單引號!沒有%跟*這些東西的
      

  4.   

    我在sql裏麵從來沒有用過*號!起碼在like肯定不可以!