本文主要是介绍添加一条数据后,如何获得新增加数据自增id的值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
public int insertDemo(int uid){int flag=0;String sql="insert into capsule (userid) values("+uid+")";try{con=util.openConnection();Statement st=con.createStatement();//使用JDBC 3.0 getGeneratedKeys st.executeUpdate(sql,Statement.RETURN_GENERATED_KEYS);//获得到主键Id值rs=st.getGeneratedKeys();if(rs.next()){flag=rs.getInt(1);}}catch(Exception e){e.getStackTrace();}return flag;}
用代码说话,主要是有注释的那两步
这篇关于添加一条数据后,如何获得新增加数据自增id的值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!