站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题10个对象有属性一起提交怎么保存数据库,用JDBC

10个对象有属性一起提交怎么保存数据库,用JDBC

摘要: 10个对象有属性一起提交怎么保存数据库,用JDBC


比如页面有50个属性,姓名和密码!
每2个属性是一个对象,这就有25个对象,怎么插数据,用JDBC做,只要说出方法的思路就可以了,当然最简单最好,我用脚本取的值!怎么传参数过去?user.jsp?name=..pwd=..! 要一次性保存。不用框架做的,只用JDBC+JSP+JS!!高手解!


String sql="insert into reg values(?,?,?,?)";是这意思不?


是的,只是如果页面有10条记录,怎么传过去?那边怎么判断循环插入?只有一个按钮。


用事物
public boolean transaction(String SQLList[]) {
DBConnertionBean dBConnertionBean=new DBConnertionBean();
Connection conClient=dBConnertionBean.getConnection(5000);
Statement stmtClient=null;
ResultSet rsClient=null;
try {
if ((conClient == null) )
return false;
conClient.setAutoCommit(false);
stmtClient = conClient.createStatement();
for (int i = 0; SQLList.length > i; i++)
if (SQLList[i]!=null||SQLList[i].length()>5){
stmtClient.executeUpdate(SQLList[i]+"");
}
conClient.commit();
conClient.setAutoCommit(true);
stmtClient.close();
dBConnertionBean.setConnection(conClient);
} catch (Exception E) {
E.printStackTrace();
try {
conClient.rollback();
conClient.setAutoCommit(true);
closeDBConnertion(dBConnertionBean,conClient,stmtClient,rsClient);
} catch (Exception e) {
e.printStackTrace();
return false;
}
}
return true;
}


勉強


↑返回目录
前一篇: JBulider中调用dll的问题!给分100!问题解决,就结贴!
后一篇: 求教:new String与toString()