你好,在Eclispe的Console里面可以看到我输入的数据,但是数据库表里面没有

解决方案 »

  1.   


    小白 刚开始接触开发 还在学习中 不是很会断点调试 不知从何下手 可否更为直观地帮我分析一下bug 谢谢
      

  2.   

    刚才详细测试了下 只有当输入Tname这个属性的内容为数字时才能提交到数据库 
    1.当Tname的内容为数字,Ttext内容为英文时可以提交到数据库并正确显示
    2.当Tname的内容为数字,Ttext内容为中文时,数据库中内容为乱码
    3.当Tname的内容为非数字时,均无法提交到数据库

      

  3.   

    String sql = "insert into TextInfo(Tname,Ttext) values(" + Tname + ",'" + Ttext + "')";这个有问题。应该是:
    String sql = "insert into TextInfo(Tname,Ttext) values('" + Tname + "','" + Ttext + "')";
      

  4.   


    太感谢了!!真是低级错误啊
    再请问下如何解决中文乱码问题呢?
    试试数据库用UTF-8
      

  5.   


    太感谢了!!真是低级错误啊
    再请问下如何解决中文乱码问题呢?
    试试数据库用UTF-8恩 好的 如果数据库改成UTF-8的话 JSP的page encoding部分也要改的哈?