国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

一個簡單的成績查詢系統

2019-11-18 15:19:17
字體:
來源:轉載
供稿:網友

  作者:javazealot

先建一個數據庫(std.mdb):其中有兩個表 1.pw(密碼表) 2.score成績表
然后建兩個jsp文件

enter.jsp(登錄頁面,用來驗正身份的)
-----------------------------------------------
<%@ page contentType="text/Html;charset=gb2312"%>
<html>
<title>個人成績查詢登錄</title>
<body>
<center>
<font color=blue size=4><b><i>
請輸入你的學號和密碼</b></i>
</font>
<hr>
<form action="result.jsp" method="post">
<table border="1">
<tr><th bgcolor="yellow">學號</th><td>
<input type="text" size=10 name="number"></td></tr>
<tr><th bgcolor="yellow">密碼</th><td>
<input type="passWord" size=10 name="password"></td></tr>
<tr><td colspan="2" align="center">
<input type="submit" vaule="查詢"></td></tr>
</table>
</form>
<font color="red">
<%
String error=request.getParameter("errortype");
if(error!=null)
{
int errortype;
errortype=Integer.parseInt(error);
switch(errortype)
{
case 1:out. case 2:out.println("請輸入密碼!");break;
case 3:out.println("搞錯,沒有此人!");break;
case 4:out.println("密碼錯誤!");break;
default:
}
}
%>
</font>
</body>
</html>

result.jsp(執行查詢結果)
--------------------------------------------
<html>
<title>查詢結果</title>
<body>
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*" %>
<%
String num=request.getParameter("number");
String password=request.getParameter("password");
int errortype=0;
if(num.equals(""))
{
errortype=1;
response.sendRedirect("enter.jsp?errortype="+errortype);
}
else if(password.equals(""))
{
errortype=2;
response.sendRedirect("enter.jsp?errortype="+errortype);
}
else
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("Jdbc:odbc:std");
Statement smt=con.createStatement();
String sql="select * from pw where 學號=´"+num+"´";
ResultSet rs=smt.executeQuery(sql);
if(!rs.next())
{
errortype=3;
response.sendRedirect("enter.jsp?errortype="+errortype);
}
else if(!rs.getString(2).equals(password))
{
errortype=4;
response.sendRedirect("enter.jsp?errortype="+errortype);
}
else
{

sql="select * from score where 學號=´"+num+"´";
rs=smt.executeQuery(sql);
rs.next();
out.println(rs.getString(1)+",你好,你的成績如下:"+"<hr>");
out.println("<table border=´1´>");
out.println("<tr bgcolor=´gray´><th>姓名</th><th>計算機英語</th><th>軟件工程</th><th>C程序設計</th><th>Java程序設計</th><th>數據庫原理</th><th>計算機網絡</th></tr>");
out.println("<tr><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td></td>"+"</td><td>"+rs.getString(4)+"</td><td>"+rs.getString(5)+"</td><td>"+rs.getString(6)+"</td><td>"+rs.getString(7)+"</td><td>"+rs.getString(8)+"</td></tr>");
con.close();
}
con.close();
}
%>
</table>
</body>
</html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辉南县| 电白县| 延边| 汾阳市| 和田市| 新营市| 孟村| 温州市| 简阳市| 通州区| 盐城市| 郎溪县| 台北市| 伊宁县| 喜德县| 察雅县| 元阳县| 荆门市| 临安市| 和顺县| 达州市| 信阳市| 乡宁县| 襄樊市| 张掖市| 东至县| 柳州市| 河津市| 乐亭县| 北川| 曲沃县| 广西| 阳新县| 淮安市| 民乐县| 建水县| 游戏| 长沙县| 伽师县| 万安县| 吴川市|