如何在jsp中插入两句sql语句
2个回答
展开全部
什么意思,直接插入就好了,只需要把很多个字符串连接起来就好了 比如 你定义了个参数a=10,
那你想插入的话 就是 string sql = “insert ... value('"+a+"')”; 就相当于把变量当做字符串那样接进去
那你想插入的话 就是 string sql = “insert ... value('"+a+"')”; 就相当于把变量当做字符串那样接进去
更多追问追答
追问
就是定义两个sql的查询语句..
能不能举一下例子
追答
。。你先说能会不会连接数据库之内的,你是想要之前的步骤? 还是只需要SQL语句? 你在JSP里面的SQL语句,其实也算不上SQL语句,他只是交给你的数据库来操作这一行而已,你在JSP里面定义的不过是一句 String 而已。 你可以先在数据库里面讲能够执行的语句写好,再拷贝到JSP页面,再把它拼凑成String就是了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我理解的是要在JSP中执行两条SQL?
依次执行即可。
sql="SELECT ...";
rs = db.executeQuery(sql);
......
......
sql="UPDATE ...";
db.executeUpdate(sql);
依次执行即可。
sql="SELECT ...";
rs = db.executeQuery(sql);
......
......
sql="UPDATE ...";
db.executeUpdate(sql);
追问
就是定义两个sql的查询语句..
能不能举一下例子
追答
String sql="select * from diary";
String sql2="select * from restore";
ResultSet rs=stmt.executeQuery(sql);
while (rs.next()) {
int id=rs.getInt("id");
String content=rs.getString("content");
out.print(id +"楼"+"");
out.print("内容 : "+ content +"");
out.print("");
}
rs.close();
// sql2开始了::::::
rs = stmt.executeQuery(sql2);//这时RS被重新赋值了。
//下面输出逻辑与前面相同
while (rs.next()) {
int id=rs.getInt("id");
String content=rs.getString("content");
out.print(id +"楼"+"");
out.print("内容 : "+ content +"");
out.print("");
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询