我也用了TEXT字段没问题呀,可能是你方法写的有问题

解决方案 »

  1.   

    我已经解决了!!是微软的jdbc驱动的毛病,如果表中含有text等类型的字段,在调用ResultSet的方法的时候必须按照查询字段的先后顺序,也就是说,比如:
    ResultSet rs = stmt.executeQuery("select id,title,content from table");
    int id = rs.getInt("id");
    String title = rs.getString("title");
    String content = rs.getString("content");
    必须按顺序调用,如果无序调用就会出现我所说的问题!!哎,微软啊,让我说什么好呢!!
      

  2.   

    sql server的普通问题,数据有序读取。
    如果写成JAVABEAN用LIST&MAP读取就可以避免这一情况。