我正在创建我的第一个 java web 应用程序。实际上我面临的问题是在ManageAllStudents中。从数据库中检索后,它应该显示学生的信息列表。
我正在使用下面的代码,但它不显示信息或不从数据库中检索信息。
请指导我我所缺少的。这是我的代码:
<% try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:stdProjectDataDSN";
Connection c = DriverManager.getConnection(url);
String sql = "Select * from students ORDER BY ID DESC";
PreparedStatement pStmt = c.prepareStatement(sql);
ResultSet rs = pStmt.executeQuery(sql);
while (rs.next()) {
%>
<tr height="40">
<th> <%=rs.getString("ID")%> </th>
<th> <%=rs.getString("Name")%> </th>
<th> <%=rs.getString("RollNumber")%> </th>
<th> <%=rs.getString("PhoneNumber")%> </th>
<th> <%=rs.getString("StudyProgram")%> </th>
<th> <%=rs.getString("Status")%> </th>
<th> <a href="ManageAllStudent.jsp">update</a> </th>
<th> <a href="ManageAllStudent.jsp">delete</a> </th>
</tr>
<%
}
rs.close();
pStmt.close();
c.close();
}
catch (Exception e) {
}
%>