sql=""
  if trim(partno)<>"" then
      sql=sql&"pjk_bianhao like '%"& partno&"%'"
  else
  end if
  
  if trim(name)<>"" then
    if trim(sql)<>"" then
     sql=sql&" and pjk_name like '%"& name&"%'"
    else
     sql=sql&"pjk_name like '%"& name&"%'"
     end if
  else
  
  end if
  
  if trim(cartype)<>"" then
      if trim(sql)<>"" then
            sql=sql&" and pjk_chexin like '%"& cartype&"%'"
        else
            sql=sql&"pjk_chexin like '%"& cartype&"%'"
     end if
  else
 
  end if  
  
   if trim(areaxy)<>"" then
       if trim(sql)<>"" then
       sql=sql&" and pjk_qiyei like '%"& areaxy&"%'"  
     else
        sql=sql&"pjk_qiyei like '%"& areaxy&"%'"  
     end if
  else
  
  end if     
   StrWhere=sql  我的业务是一个网站,大概有600万的数据,查询非常消耗CPU,经常100%,而服务器的配置还是比较好的
www.qp110.com 这是我的网站