我用jsp往mysql数据库中插入数据,提示字段超长,
而在mysql命令行下就可以插入,什么原因?
高手请教

解决方案 »

  1.   

    不是很清楚, jsp中有空格或是全角半角问题?
      

  2.   

    使用变量绑定.preparedStatement pstmt = conn.prepareStatement(" insert into t values (?) ");
    pstmt.setString(1, "......");
      

  3.   

    呵呵,这个就是编码的问题了,将jsp页面和mysql数据库的编码都设置成为GBK试试
      

  4.   

    不是编码问题,是java中string 字符串有长度的限制.我以前碰到过,怎么解决了给忘记了,现在脑子不好使。