哪个手机主题软件好:这个JSP语句如果要用相对路径链接数据库,请问应如何改?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 06:59:57
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<center><font color=red>用户资料表</font></center>
<%
request.setCharacterEncoding("gb2312");
int EveryPage=5;
int OnPage=1;
int Total=0;
int TotalPage=0;
int i;

String name=(String)request.getParameter("name");

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String soure="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F:/tomcat/webapps/ROOT/myweb/Database/Database.mdb ";
Connection con=DriverManager.getConnection(soure);
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
String sql="select * from u_order where name='"+name+"'";
ResultSet rs=stmt.executeQuery(sql);

rs.last();
Total=rs.getRow();

if(Total%EveryPage==0)
TotalPage=Total/EveryPage;
else
TotalPage=Total/EveryPage+1;

String Pages=request.getParameter("Pages");

if(Pages!=null)
{
OnPage=Integer.parseInt(Pages);
if(OnPage>TotalPage)
{
OnPage=TotalPage;
}
else if(OnPage<=0)
{
OnPage=1;
}
}

%>
<center>
用户<%=Total%>个,共<%=TotalPage%>页当前在第<font color=red><%=OnPage%></font>页
</center>
<br>
<center>
<table width="331" border=1 bordercolor=red>
<tr>
<td width="39">用户名</td>
<td width="39">订水量</td>
<td width="51">用户地址</td>
<td width="51">订水时间</td>
<td width="39">应付款</td>
<td width="65">订水单状态</td>
</tr>
<%
if(TotalPage>0){
for(i=1;i<=(OnPage-1)*EveryPage;i++){
rs.next();
}
for(i=1;i<=EveryPage;i++){
if(rs.next()){

%>
<tr>
<td height="30"><%=rs.getString("name")%></td>
<td><%=rs.getString("no")%></td>
<td><%=rs.getString("address")%></td>
<td><%=rs.getString("time")%></td>
<td><%=rs.getString("money")%></td>
</tr>
<%
} } }
rs.close();

%>
</table>
</center>
<%
if(OnPage!=1)
{
%>
<br>
<center>
<a href="a_history.jsp?Pages=<%=1%>">第一页</a>
<a href="a_history.jsp?Pages=<%=OnPage-1%>">上一页</a>
</center>
<%
}if(OnPage!=TotalPage)
{
%>
<center>
<a href="a_history.jsp?Pages=<%=OnPage+1%>">下一页</a>
<a href="a_history.jsp?Pages=<%=TotalPage%>">最后一页</a>
</center>
<%
}
%>
<center>
<form action=a_history.jsp method=post>
转到<input type="text" size=2 name=Pages value=<%=OnPage%>>页
<input type="submit" name="Submit" value="确定">
<input type="reset" name="Submit2" value="重置">
</form>
</center>

</body>
</html>