sql = "insert into news_base(fid,title,date,author) values("+fid+",'"+title+"','"+dateValue+"','Admin')";
statement = connection.createStatement();
statement.executeUpdate(sql,Statement.RETURN_GENERATED_KEYS);
ResultSet rs = statement.getGeneratedKeys();
if(rs.next()){
System.out.println(rs.getInt(1));
}
以上代码是 正常的。。
但是System.out.println(rs.getInt(1));
把if rs.next() 去掉
就报错 java.sql.SQLException: Before start of result set
刚学java不久 求java高手讲解
之前一直写的是js,可能思想不一样
斯蒂芬大帝
相关分类