【发布时间】:2015-01-31 23:56:41
【问题描述】:
我正在尝试开发一个网站,但在 JSP 中获取多个结果集时遇到了困难。
String query="select * from user";
ResultSet rs=Dbmanager.fetchQuery(query);
这是我要发出的查询。我在单独的 Dbmanager 类中声明了一个方法;
public static ResultSet fetchQuery(String query)
{
try
{
rs=stmt.executeQuery(query);
return rs;
}
catch(Exception e)
{
System.out.println("Exception in DBManager..for fetchQuery.."+e.getMessage());
return null;
}
}
我想要的是从我的数据库中的用户和购物车表中获取数据。我也试过UNION ALL。但它给了我所有我不想要的专栏。 如上所示,我尝试在 Dbmanager 中创建 2 个方法,但出现错误; ResultSet 关闭后不允许操作 请帮忙!
【问题讨论】:
-
您想正确地编辑您的代码吗?
-
对不起,先生,我不明白您的意思?如果您可以为我编辑它,那就太好了!
-
朋友您好,我了解您需要。因此您可以看到该查询从数据库中带来了不止一行,并且您希望将它们显示在 JSP 中的表上?还是你需要?
-
你好圣地亚哥!感谢您的回复.. 我想要的是从 2 个表中获取 2 个不同的查询。我想要来自用户的 user_id 和来自购物车表的 cart_id,Total_cost。我正在设计一个支付网关。
-
抱歉,您的问题到底是什么?您是否只是请求连接表格并选择所需列的代码?