StringBuffer strbu = new StringBuffer().append("insert into merchant_extra_setting (`setting`) values ('");
output.append(this.Time);
output.append("', '");
flag = new DataOperation().insertData(strbu.toString());merchant_extra_setting是表名, 
setting是字段,字段里的值例如: 
<action>confirm </action> 
<time>72 </time> 如何将action和time的值都能丢进去setting字段里面?

解决方案 »

  1.   

    StringBuffer strbu = new StringBuffer().append("insert into merchant_extra_setting (`setting`) values ('");
    output.append(this.Time);
    output.append("')");
      

  2.   

    是英文的。。报这个错误You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1
      

  3.   

    StringBuffer strbu = new StringBuffer().append("insert into merchant_extra_setting (`setting`) values ('");
    strbu .append(this.Time);
    strbu .append("')");
    flag = new DataOperation().insertData(strbu.toString());
      

  4.   

    StringBuffer strbu = new StringBuffer().append("insert into merchant_extra_setting (setting) values ('"); 
    output.append(this.Time); 
    output.append("')"); 
    列名不需要单引号
      

  5.   

    StringBuffer strbu = new StringBuffer().append("insert into merchant_extra_setting (setting) values ('"); 
    strbu.append(this.Time); 
    strbu.append("')"); 
    还是4楼眼睛好点看到对象名错了。