例如:role表格含有rid(自增),rname,rdesc三个字段,主需要为非自增子弹赋值即可:INSERT INTO role(rname,rdesc) VALUES(?,?)
public boolean insertRoleInfo(Role r) {
// 创建连接对象conn
Connection conn = (Connection) SxtJdbc.getConnection();
// sql
String sql = "INSERT INTO role(rname,rdesc) VALUES(?,?)";
// ps
PreparedStatement ps = SxtJdbc.getPreparedStatement(conn, sql);
// list集合
boolean flag = false;
try {
//给占位符赋值
ps.setString(1, r.getRname());
ps.setString(2, r.getRdesc());
int i = ps.executeUpdate();
if (i > 0) {
flag = true;
}
} catch (Exception e) {
}
return flag;
}