非常easy进来就给分

lclmdj 2004-10-26 11:53:38
一个Statement对象可以执行多个SQL吗?
如:
Statement stmt = con.createStatement();
rs = stmt.executeQuery(sql_1);
rs = stmt.executeQuery(sql_2);
rs = stmt.executeQuery(sql_3);
为什么?
...全文
108 点赞 收藏 17
写回复
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
lmj7200 2004-10-27
呵呵,来拿分的
回复
victorylj 2004-10-27
当然可以
回复
loverisyour 2004-10-27
直接点,来拿分的
回复
mag1127112 2004-10-27
可以
回复
hujunhain 2004-10-27
记得有个结果集可以缓存多条查询结果.
回复
逻辑缜密 2004-10-27
应该可以
回复
trumplet 2004-10-27
没啥不可以的,只要在下一次查询前,做完该做的事,要不然,前次查询就白查了呵呵。

分还得接着。
回复
liumt88 2004-10-27
同上
回复
xiaozhi_2004 2004-10-27
同意fengfengjunjun(fengfengjunjun) 的看法
回复
mhnlj 2004-10-27
我也是,哈哈
回复
JOBLin 2004-10-26
这不是道理都一样吗
回复
lclmdj 2004-10-26
可以这样写

rs = stmt.executeQuery(sql_1);
rs = stmt.executeUpdate(sql_2);
回复
fengfengjunjun 2004-10-26
可以,但是这样有什么用呢
又不能在一个rs中保存多次查询的结果
回复
lenoli 2004-10-26
可以
回复
tomuno 2004-10-26
http://www.cnjbb.org/thread.jsp?boardid=23&threadid=23068
回复
herman-chen 2004-10-26
可以这样用的。
楼上的说说为什么不安全??
回复
edhappy 2004-10-26
最好不要。这样使用不安全。
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告