[英]How to fetch entries/values from database to a jsp page one by one?
我在Microsoft SQL Server Management Studio中有一个表,其中包含两列标题和数据,每列有10个enteries。 我有一个jsp页面,我想在不同的块中显示列标题的不同数据库条目。 现在我应该写什么代码,我得到每个块中的每个条目? 在我的jsp页面上,我写道:
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn = DriverManager.getConnection("jdbc:odbc:ablogs", "sa", "pretty");
Statement stmt = cn.createStatement();
ResultSet rs = stmt.executeQuery("select title from Postdata"); %>
<table>
<tbody>
<% while (rs.next()) {%>
<tr>
<td>
<%=rs.getString(1)%>
</td>
</tr>
<%}%>
</tbody>
</table>
通过这段代码,我一次得到所有条目,但我想在不同的块中逐个获取值。
请确保你
假设您稍后将更改上述内容(如果我已正确理解您),您可能希望这样做:
ResultSet rs = stmt.executeQuery("select name, title, amount from Postdata"); %>
<table>
<tbody>
<% while (rs.next()) {%>
<tr>
<td>
<%=rs.getString("name")%>
</td>
<td>
<%=rs.getString("title")%>
</td>
<td>
<%=rs.getString("amount")%>
</td>
</tr>
<%}%>
</tbody>
</table>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.