while(rs.next){ //rs有多个记录
stmt.execute(sql); //我只写出程序结构,连接使用stmt会出错吗??
}
这样的写法是不正确的,你应该把
stmt.execute(sql); //我只写出程序结构,连接使用stmt会出错吗??
写到while循环外面。
stmt.execute(sql); //我只写出程序结构,连接使用stmt会出错吗??
}
这样的写法是不正确的,你应该把
stmt.execute(sql); //我只写出程序结构,连接使用stmt会出错吗??
写到while循环外面。
解决方案 »
- Jquery+JAVA实现开心网上传头像剪裁功能
- 求助 java怎么操作excl导入导出oracle数据库啊
- 大家来帮我看看。
- AJAX Json 提交,文件上传问题,大家帮帮我啦...
- 这个为什么乱码 求解
- 我想刻个假章(某单位的公章),为了找工作。请问:北京哪里有刻的地方?谢谢了先!注意:路边的小广告靠不住的。
- 寻求一款JAVA小应用程序。急需!!
- 如何解决"ClientsForm.java": package org.apache.struts.validator does not exist at line 16, column 1呢?
- 紧急求救,在线等待,无人问津,死不瞑目。(JBuilder8 + WebSphere4,Web Services开发部署)
- httpclent reset
- hibernate 无法解析Configuration
- 困扰很久的问题!!!急切盼望解决
bookid = rs.getString("bookid").trim();
sql = "update bookinfo set nownum = nownum - "+ m +" where bookid='"+bookid+"' ";
stmt.execute(sql); //我只写出程序结构,连接使用stmt会出错吗??
}为什么这种结构会出错,上面的大哥,你说应该怎样改,谢谢
try {
PreparedStatement psPreparedStatement=conn.prepareStatement(select_user_sql);
ResultSet resultSet = psPreparedStatement.executeQuery();
while(resultSet.next()){
//System.out.println("s");
out.println(resultSet.getString("CID"));
out.print(resultSet.getString("username"));
out.print(resultSet.getString("password"));
out.println();
}
}catch(SQLException e) {
e.printStackTrace();
}finally {
conn.close();
}
while(rs.next){ //rs有多个记录
sql=.....; //这是可变的语句,也没有语法错误
stmt.execute(sql); //我只写出程序结构,连接使用stmt会出错吗??
}
或者连续写几个rs。象这样。。PreparedStatement psPreparedStatement=conn.prepareStatement(select_user_sql);
ResultSet resultSet = psPreparedStatement.executeQuery();
while(resultSet.next()){
//System.out.println("s");
out.println(resultSet.getString("CID"));
out.print(resultSet.getString("username"));
out.print(resultSet.getString("password"));
out.println();
}
PreparedStatement psPreparedStatement=conn.prepareStatement(select_user_sql);
ResultSet resultSet = psPreparedStatement.executeQuery();
while(resultSet.next()){
//System.out.println("s");
out.println(resultSet.getString("CID"));
out.print(resultSet.getString("username"));
out.print(resultSet.getString("password"));
out.println();
}