chaxunresult.jsp
来自「新生注册系统,用JSP和WEB数据库表写的系统,可以进行删除,添加,管理等操作.」· JSP 代码 · 共 86 行
JSP
86 行
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<title>输出查询结果页面</title>
</head>
<BODY background="images/20071219_51b7c87ebe48f36404d9rhtQ1ubHLrMU.jpg">
<p align="Center"><font color="#0099FF" size="7" face="华文彩云">查询结果</font></p>
<!-- 设置脚本语言为java,引用java.sql包 -->
<%@ page language="java" import="java.sql.*" %>
<%
try {
// 登记JDBC驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//连接数据库
Connection con = DriverManager.getConnection("jdbc:odbc:stu","", "");
//创建语句对象
Statement statement = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String number=request.getParameter("number");
String name=request.getParameter("name");
String sex=request.getParameter("sex");
String birthdate=request.getParameter("birthDate");
//执行SQL语句
String mysql;
//将Unicode编码的String类型数据转化为“ISO-8859-1”编码
mysql="select * from stu where stuNum='"+number+"' or stuName='"+name+"' or sex='"+sex+"' or birthDate='"+birthdate+"' ";
byte[] temp=mysql.getBytes("ISO-8859-1");
mysql=new String(temp);
ResultSet rs = statement.executeQuery(mysql);
//取得结果,输出到屏幕
%>
<table>
<tr>
<hr>
<%
while ( rs.next() ) {
out.println("<tr>\n<td>学生学号:" + rs.getString(1) + "</td>\n</tr>");
out.println("<tr>\n<td>学生姓名:" + rs.getString(2) + "</td>\n</tr>");
out.println("<tr>\n<td>性别:" + rs.getString(3) + "</td>\n</tr>");
out.println("<tr>\n<td>出生日期:" + rs.getString(4) + "</td>\n</tr>");
out.println("<tr>\n<td>入学成绩:" + rs.getString(5) + "</td>\n</tr>");
out.println("<tr>\n<td>家庭住址:" + rs.getString(6) + "</td>\n</tr>");
out.println("<tr>\n<td>邮编:" + rs.getString(7) + "</td>\n</tr>");
out.println("<tr>\n<td>联系电话:" + rs.getString(8) + "</td>\n</tr>");
out.println("<tr>\n<td>身份证号:" + rs.getString(9) + "</td>\n</tr>");
out.println("<tr>\n<td>电子邮件:" + rs.getString(10) + "</td>\n</tr>");
}
%>
</table>
<%
out.print("<br><b>恭喜你!查询信息成功!</b>");
rs.close(); //关闭记录集对象
statement.close(); //关闭语句对象
con.close(); //关闭连接对象
}catch(Exception e){
out.print("数据库连接错误!,错误信息如下:<br>");
out.print(e.getMessage());
}
//******* 测试数据代码结束 *******
%>
<form name="form1" method="post" action="xiugai.jsp">
<div align="center"><a href="xiugai.jsp"><font color="#660099" size="5">[修改个人信息]</font></a></div>
</form>
<form name="form2" method="post" action="delete.jsp">
<div align="center"><a href="delete.jsp"><font color="#660099" size="5">[删除信息]</a></div>
</form>
<form name="form3" method="post" action="">
<div align="center"><a href="print.jsp"><font color="#660099" size="5">[打印]</a></div>
</form>
<p> </p>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?