String SQL ="insert into 表A (i的值, 其它项) values (" + i_value + " ,'AAA')";

解决方案 »

  1.   

    楼上不对,应该这样。String SQL ="insert into 表A (i的值, 其它项) values ('" + i_value + "' ,'AAA')";
      

  2.   

    我认为应该是 charmguy(新新四军)的对,因为i 是integer型的,所以不用加引号的。"+i_value+"
      

  3.   

    楼上所言即是,SQL中varchar型的字段一定要加俩单引号,而number型字段可加可不加。