如何在jsp中插入两句sql语句

 我来答
百度网友146bb25
2011-12-11 · 超过17用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:40.8万
展开全部
什么意思,直接插入就好了,只需要把很多个字符串连接起来就好了 比如 你定义了个参数a=10,
那你想插入的话 就是 string sql = “insert ... value('"+a+"')”; 就相当于把变量当做字符串那样接进去
更多追问追答
追问
就是定义两个sql的查询语句..
能不能举一下例子
追答
。。你先说能会不会连接数据库之内的,你是想要之前的步骤?  还是只需要SQL语句?  你在JSP里面的SQL语句,其实也算不上SQL语句,他只是交给你的数据库来操作这一行而已,你在JSP里面定义的不过是一句 String 而已。 你可以先在数据库里面讲能够执行的语句写好,再拷贝到JSP页面,再把它拼凑成String就是了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仙王座miu星
2011-12-11 · TA获得超过705个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:199万
展开全部
我理解的是要在JSP中执行两条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("");
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式