要用 jsp 编写在线考试系统,我要写关于查询考试成绩以及排名的 代码。 联接数据库用 jdbc

发布网友 发布时间:2022-04-23 08:36

我来回答

1个回答

热心网友 时间:2023-10-08 20:25

1.如果对数据库陌生,你先看sql吧。
2.数据库会了,就没什么看的了。
你这个业务很简单,就和1+1=2一样简单,所以不用搞那些什么MVC模式啊什么Struts之类的东西了,那样就把简单的问题复杂化了,直接把java代码(如果不会JAVA我也没办法了)写在jsp上:
<%
try{
String user = "sa";
String password = "123";
String url="jdbc:microsoft:sqlserver://localhost;DatabaseName=exam";
String driver = "com.microsoft.jdbc.sqlserver.SqlServerDriver";
Class.forName(driver);
Connection con = (Connection) DriverManager.getConnection(url,user,password);
Statement st = con.createStatement();
String sql = "select scroe from exam order by scroe";//升序查询成绩
ResultSet rs = st.executeQuery(sql);
%>
<table>
<%

while(rs!=null&&rs.next())

{
%>
<tr><td><%=rs.getInt("scroe") %></td></tr>
<%

}
con.close();
}catch(Exception e)
{

System.out.println(e.getMessage());
}
%>
</table>
网页上写的不知道对不 反正大体的思路就这样了,我现在已经完全放弃Hibernite,Struts,Spring 了,没办法都20多岁了,年纪大了,容易被配置文件弄糊涂,哎!老的好快啊~~~~~~~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com