只是好奇而已,你试验过
sqlInsert=="insert testtable(code) values('3')";
么?

解决方案 »

  1.   

    如果是常量就用单引号.如果是一些string变量:'"+变量名+"'
      

  2.   

    谢谢saucer的好奇心,真如你所言,right
    先不结贴,讨论一下,为什么会出现这种情况?
    insert testtable(code) values("3")不行,
    而insert testtable(code) values('3')可以呢?
    我是因为c#字符串是双引才故意使用双引的,
    是c#编译器设计如此吗??
    当然不管是单引还是双引在wisql里使用都是一样的。
      

  3.   

    SQL语句的语法
    就象在Delphi中用'一样
    我经常要打n个''''
    (delphi中''''代表一个')