SELECT *  FROM caipiao WHERE bianhao>='"+a+"' AND bianhao<'"+b+"'.....bianhao-"+a+")%"+c+"=0 是什么意思 ﹖

解决方案 »

  1.   

    设置断点,找到出错的地方,将sql语句拷贝到查询分析器中运行看看哪出错。
      

  2.   

    (bianhao>=" + a+" ) AND (bianhao<"+b+") AND (bianhao-"+a+")%"+c+"=0"
    提示说是语法错误!
      

  3.   

    (bianhao>=" + a+" ) AND (bianhao<"+b+") AND (bianhao-"+a+")/"+c+"=0"
      

  4.   

    不好意思,看错了,
    (bianhao>=" + a+" ) AND (bianhao<"+b+") AND (CAST(bianhao AS int)-"+a+")%"+c+"=0"
      

  5.   

    把sql放到查询分析器修改,正确后再在vs.net里修改就行了