centercode ='值'sql中字符串用单引号,就像js中字符串用双引号一样

解决方案 »

  1.   

    就是整个语句连起来是啥意思?能给说一下吗?为什么要在上面的语句中在SQL语句中加了两次‘号
      

  2.   

    字符串和变量连接时的引号嵌套
    你把'当成字符串的一部份就好了,得到的是select * from accbook where centercode ='001'(假设fm.ComCode.value为001)
    因为直接在原句用"会变成"select * from accbook where centercode =" " + fm.ComCode.value +" " ",这样的语句显然不合语法,所以用'或者\"来代替括在"里面的",在vbscript里面这种情况要用两个相邻的""代替内层的"