图 学生信息显示的界面
主要代码:
从数据库中读出相应的信息: try { (\ conn=(\ String sql=\ stmt=(); rs=(sql); if()) { sId=(\ sName=(\ dId=(\ } String sql1=\ stmt=(); rs=(sql1); if()) { Sex=(\
Mobil=(\ Addr=(\ } Connection connd=null; Statement stmtd=null; ResultSet rsd=null;
connd=(\ stmtd=(); rsd=(\ if()) { dName=(\ } } catch(Exception e){(e); } %>
(d)密码修改
举例:
将0826006学号的密码该为:6666 其显示如下:
图 修改密码
修改提交后数据库中的结果如下,可见密码已修改
图 数据库中修改后的student表
主要代码:
数据库中修改该学生的密码的代码 String sPass=(String)(\ Connection conn=null; Statement stmt=null; try { (\ conn=(\
String sql2=\ stmt=(); (sql2);(); (\ }
function checkBig() {
if \ {
alert(\密码不能为空!\ return false; }
else if \ {
alert(\再次输入密码!\ return false; }
else if {
alert(\两次密码不同!\ return false; } }
(\修改成功\
(e)成绩查询
根据教授该门课的老师是否提交成绩,学生可以查到自己相应课程的成绩,其查询结果如下:
图 查询成绩的页面
主要代码: try { Statement stmtc=null; ResultSet rsc=null; Connection connc=null;
(\ connc=(\ String sqlc=\ stmtc=(); rsc=(sqlc); while()) { String coId=(\ float grade=(\ String grademess=null; Statement stmt=null; ResultSet rs=null; Connection conn=null; conn=(\ String sql=\coName from course where coId='\ stmt=(); rs=(sql); if()) { if(grade>0)(grade); else (\未提交\ }
(f)课程查询及退选
可以通过对应课程后面的退选选项进行课程的退选
图 查询选课情况的页面
主要代码: