是一个批量数据插入的问题!高手请进(问题解决立即结贴) DreamDragon_NEU(梦龙) 能具体点吗? 这个类 怎么定义. 一个下午我有点晕了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jihanzhong(逍遥) 但是包含了手工输入的文本,他的list就没法用. Class Test {private String 字段一;private String 字段二;private String 字段三;public Test(String s0, String s1, String s2) {字段一 = s0;字段二 = s1;字段三 = s2;}public String get字段一() {return 字段一;}public String get字段二() {return 字段二;}public String get字段三() {return 字段三;}} for(){ stmt.executeUpdate("insert into");} public int insert(CleaDataBean clea) throws Exception { Connection conn = null; PreparedStatement pst = null; int[] i = null; try { conn = DBUtils.getConnection(); //List list = getList(); List a = new ArrayList(); for (int j = 0; j < a.size(); j++) { CleaDataBean clear = (CleaDataBean) a.get(j); pst = conn.prepareStatement(insertCleaSql()); pst.setString(1, clea.getContraceNo()); pst.setString(2, clea.getInstockNo()); pst.setString(3, clea.getInvoiceNo()); pst.setString(4, clea.getStockNo()); pst.setString(5, clea.getDescription()); pst.setString(6, clea.getHSCode()); pst.setString(7, clea.getChineseName()); pst.setString(8, clea.getQty()); pst.setString(9, clea.getNetWeight()); pst.setString(10, clea.getUnitPrice()); pst.setString(11, clea.getAmount()); pst.addBatch(); } //i = pst.executeUpdate(); i = pst.executeBatch(); } catch (Exception e) { e.printStackTrace(); log.error("增加基础数据出现错误", e); throw e; } finally { DBUtils.closeStatement(pst); DBUtils.closeConnection(conn); } return i[0]; }这样的方法 看看合适吗! 前面建立的类为 CleaDataBean 并且实例为 clear 不行,主要是采集不到a.size()的值 打印出来是1 关于struts2的<s:select>的问题 table 布局问题 google map api如何实现多点移动效果 如何用JSP技术或java script技术实现本页面不用跳转就能向另一页面传参? Spring+hibernate中getHibernateTemplate为空的问题? 向mysql写入日期型数据? history.go(-1);有的可以返回,有的不行 自定义配置文件,路径问题?还有自己的思路问题,请给指个思路方向对错 关于Javamail的中文问题 登录系统问题讨论 各為帥哥 拉兄弟一把 萬分感謝! resin+apache出现的问题。。。。。
private String 字段一;
private String 字段二;
private String 字段三;public Test(String s0, String s1, String s2) {
字段一 = s0;
字段二 = s1;
字段三 = s2;
}
public String get字段一() {
return 字段一;
}public String get字段二() {
return 字段二;
}public String get字段三() {
return 字段三;
}
}
{
stmt.executeUpdate("insert into");
}
PreparedStatement pst = null;
int[] i = null;
try {
conn = DBUtils.getConnection();
//List list = getList();
List a = new ArrayList();
for (int j = 0; j < a.size(); j++) {
CleaDataBean clear = (CleaDataBean) a.get(j);
pst = conn.prepareStatement(insertCleaSql());
pst.setString(1, clea.getContraceNo());
pst.setString(2, clea.getInstockNo());
pst.setString(3, clea.getInvoiceNo());
pst.setString(4, clea.getStockNo());
pst.setString(5, clea.getDescription());
pst.setString(6, clea.getHSCode());
pst.setString(7, clea.getChineseName());
pst.setString(8, clea.getQty());
pst.setString(9, clea.getNetWeight());
pst.setString(10, clea.getUnitPrice());
pst.setString(11, clea.getAmount());
pst.addBatch();
}
//i = pst.executeUpdate();
i = pst.executeBatch();
} catch (Exception e) {
e.printStackTrace();
log.error("增加基础数据出现错误", e);
throw e;
} finally {
DBUtils.closeStatement(pst);
DBUtils.closeConnection(conn);
}
return i[0];
}
这样的方法 看看合适吗! 前面建立的类为 CleaDataBean 并且实例为 clear