(一定给分)那位高说能帮我解决关于updateRow()的问题?(急!!!!!在线等候)
我用access数据库时,以下的bean 没问题,可我改用sql数据库时,就出现了“java.sql.SQLException:[Microsoft][ODBC SQL Server Driver]无效的属性/宣祥标识符”
bean 为:
public int updateBigClassID(){
String sql = "select bigclassid from bigclass order by ID";
Connection conn = null;
try{
conn = cp.getConnection();
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
int i = 1;
if(rs.next()){
rs.updateInt("bigclassid",i);
System.out.println("fsdfsdfsdf");
rs.updateRow(); //=========此处是否有问题?如果帮他屏蔽就没有以上的错误了=========
i++;
System.out.println("i=" + i);
}
}
catch(Exception e){
System.out.println(sql);
System.out.println("异常" + e);
return 0;
}
finally{
cp.returnConnection(conn);
}
return 1;
}