sql中text,varchar类型对程序有影响???
有一个表
id(int)无关紧要
content(varchar)
st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
查询语句:
select id,content from t(注意id,content的顺序)
java程序:
rs.getObject("content");
rs.getObject("id");
注意以上两句的顺序,程序正常,如果把content改为text类型。重新执行,就会报ResultSet can not re-read row data for column 1.异常。
如果把程序改为
rs.getObject("id");
rs.getObject("content");就没事了。
请高手指点一下吧。