预编译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语句,怎么打印
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qad 2006-02-20
  • 打赏
  • 举报
回复
具体怎么用啊,不懂啊
只要能在控制台打印就行了
songchaoo 2006-02-20
  • 打赏
  • 举报
回复
System.out.println(pstmt.toString());
infowain 2006-02-20
  • 打赏
  • 举报
回复
用rs.beforeFirst()

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧