ResultSet更新不了数据
public static void main(String[] args){
Connection conn=null;
Statement stat=null;
ResultSet res=null;
conn=TS.getConnection();
try {
stat=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
res=stat.executeQuery("select * from emp where ename='yy'");
res.updateString("ename","FORD");
res.updateRow();
} catch (SQLException e) {
e.printStackTrace();
}finally{
TS.closeConn(res, stat, conn);
}
}
Connection conn=null;
Statement stat=null;
ResultSet res=null;
conn=TS.getConnection();
try {
stat=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
res=stat.executeQuery("select * from emp where ename='yy'");
res.updateString("ename","FORD");
res.updateRow();
} catch (SQLException e) {
e.printStackTrace();
}finally{
TS.closeConn(res, stat, conn);
}
}
作者: huangheping520hhp 发布时间: 2011-06-08
如题,提示无法对只读结果集进行updateString
但是我设置ResultSet的属性为update了,弄不明白出什么事了
可以显示出数据,但是就是不能更新,求解
但是我设置ResultSet的属性为update了,弄不明白出什么事了
可以显示出数据,但是就是不能更新,求解
作者: huangheping520hhp 发布时间: 2011-06-08