改成update col set col=col-myint试试

解决方案 »

  1.   

    mycom.commandtext="update col set col=col-cast(myint as int)"
      

  2.   

    mycom.commandtext="update col set col=col-"+cint(myint);
      

  3.   

    myint=request.form("myint")
    mycom.commandtext="update col set col=col-cint(myint)"cint是vbscript的数据类型转换的写法,既然你用sql语法就应该用sql的写法,如下:myint=request.form("myint")
    mycom.commandtext="update col set col=col-convert(int,myint)"
      

  4.   

    myint是变量,不应该放在双引号内
      

  5.   

    同意楼上的,应该改为:mycom.commandtext="update col set col=col-"+cint(myint)