预编译SQL语句的问题

qad 2006-02-20 01:10:31
sql = "INSERT INTO WORK_BILL_STEP(BILLID, ORDERNO, CONTENT, ISAPPEND) VALUES(?, ?, ?, ?)";
pstmt = con.prepareStatement(sql);
for(int k=1; k<=Integer.parseInt(Num1); k++) {
pstmt.setString(1, BillID);
pstmt.setInt(2, OrderNO);
pstmt.setString(3, Content);
pstmt.setString(4, "4");
pstmt.execute();
}

比如for循环3次
我想打印出3次的SQL语句,怎么打印
...全文
66 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qad 2006-02-20
具体怎么用啊,不懂啊
只要能在控制台打印就行了
回复
songchaoo 2006-02-20
System.out.println(pstmt.toString());
回复
infowain 2006-02-20
用rs.beforeFirst()
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-20 01:10
社区公告
暂无公告