|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
什么时候上述的三种开发工具能和三为一,什么时候java的竞争力才更强,才有机会拉拢更多的程序员投入到对java的开发上,因为到时的开发工具将会比.net的更简单。还有一点也很关键,什么时候java推出的jsf能成为真正意义上的标准。js|分页<%@pagecontentType="text/html;charset=gb2312"%>
<%
//变量声明
java.sql.ConnectionsqlCon;//数据库毗连对象
java.sql.StatementsqlStmt;//SQL语句对象
java.sql.ResultSetsqlRst;//了局集对象
java.lang.StringstrCon;//数据库毗连字符串
java.lang.StringstrSQL;//SQL语句
intintPageSize;//一页显现的纪录数
intintRowCount;//纪录总数
intintPageCount;//总页数
intintPage;//待显现页码
introwi;
java.lang.StringstrPage;
inti,j,k;
rowi=0;
StringPageSize=(String)session.getValue("pageSize");
//if(PageSize!=null){
intPageSize=Integer.parseInt(PageSize);
strPage=request.getParameter("page");//获得待显现页码
if(strPage==null){
//标明在QueryString中没有page这一个参数,此时显现第一页数据
intPage=1;
}else{
//将字符串转换成整型
intPage=java.lang.Integer.parseInt(strPage);
if(intPage<1)intPage=1;}
//装载JDBC驱动程序
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
//设置数据库毗连字符串
strCon="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=sunmoon";
//毗连数据库
sqlCon=java.sql.DriverManager.getConnection(strCon,"sa","sa");
//创立SQL语句对象
sqlStmt=sqlCon.createStatement();
//猎取纪录总数
StringcompanyName=(String)session.getValue("companyName");
if("全体客户".equals(companyName))
{
strSQL="selectcount(*)fromcustomer";
}
else
{
strSQL="selectcount(*)fromcustomerwhere客户称号="+companyName+"";
}
//strSQL="selectcount(*)fromloadweightwhere收货方="+company+"";
sqlRst=sqlStmt.executeQuery(strSQL);
//实行SQL语句并获得了局集
sqlRst.next();//纪录集刚翻开的时分,指针位于第一笔记录之前
intRowCount=sqlRst.getInt(1);
sqlRst.close();//封闭了局集
//记算总页数
intPageCount=(intRowCount+intPageSize-1)/intPageSize;
//调剂待显现的页码
if(intPage>intPageCount)intPage=intPageCount;
//设置猎取数据SQL语句
//strSQL="select*fromloadweightwhere收货方=广州世经";
{
if("全体客户".equals(companyName))
{
strSQL="select*fromcustomerorderby客户序号";
}
else
{
strSQL="select*fromcustomerwhere客户称号="+companyName+"orderby客户序号";
}
//strSQL=strSQL+"and工夫between2003-3-1and2003-4-1";
//out.println(strSQL);
}
//实行SQL语句并获得了局集
sqlRst=sqlStmt.executeQuery(strSQL);
//将纪录指针定位到待显现页的第一笔记录上
i=(intPage-1)*intPageSize;
for(j=0;j<i;j++)sqlRst.next();%>
<html>
<linkhref="../../CSS/style.css"rel="stylesheet"type="text/css">
<head>
<title>数据库查询体系</title>
</head>
<ScriptLanguage=JavaScript>
functionselectRow(oCurrent)
{
oCurrent.style.backgroundColor="CCCCFF";
for(vari=0;i<document.all(t1).rows.length;i++)
{
if(t1.rows[i]!=oCurrent)t1.rows[i].style.backgroundColor="ffffff";
}
}
functionmoveto(page)
{
form1.action="/sunmoon/Jsp/inside/customer/customdbqueary.jsp?page="+page;
form1.method="post";
form1.submit();
}
functionprintPage(){print(document);}
</Script>
<body>
<tablewidth="90%"border="0"align="center">
<tr>
<tdnowrap>
<divalign="center"><strong><fontcolor="#660099"size="4"face="宋体">体系查询了局</font></strong></div></td>
</tr>
</table>
<palign=center><strong></strong></p>
<tablewidth=90%border=0align=centercellpadding=0cellspacing=0id=t1>
<tr>
<tdwidth="104"height="16"align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">编号</font></div></td>
<tdwidth=60align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">客户称号</font></div></td>
<tdwidth="103"align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">账号</font></div></td>
<tdwidth="117"align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">税号</font></div></td>
<tdwidth="117"align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">开户行</font></div></td>
<tdwidth="86"align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">德律风号码</font></div></td>
<tdwidth="100"align=centernowrapbgcolor="#FFFFCC"><divalign="left"><fontcolor="#0000FF">详单</font></div></td>
</tr>
<%
//显现数据
i=0;
while(i<intPageSize&&sqlRst.next()){rowi=rowi+1;%>
<%if(rowi%2==0)
{
out.print("<trbgcolor=#CCCCFFonmou搜索引擎优化ver=selectRow(this)>");
}
else
{
//out.print("<tr">;
}
%>
<tdheight="18"valign="top"nowrap><%=sqlRst.getString("客户序号")%></td>
<tdvalign="top"nowrap><%=sqlRst.getString("客户称号")%></td>
<tdnowrap><%=sqlRst.getString("账号")%></td>
<tdnowrap><%=sqlRst.getString("税号")%></td>
<tdnowrap><%=sqlRst.getString("开户行")%></td>
<tdnowrap><%=sqlRst.getString("德律风号码")%></td>
<%Stringcustomname=sqlRst.getString("客户序号");
out.print("<tdwidth=9%nowrap><ahref=customsingle.jsp?customer="+customname+">详单</a></td>");
%>
</tr>
<%i++;}%>
<trbgcolor="#FFCCFF">
<tdheight="18"colspan=7align=right><divalign="right"><fontcolor="#0000FF">第<%=intPage%>页共<%=intPageCount%>页<ahref="customdbqueary.jsp?page=1">首页</a>
<%if(intPage>1){%>
<ahref="customdbqueary.jsp?page=<%=intPage-1%>">上一页</a>
<%
}
%>
<%if(intPage<intPageCount){%>
<ahref="customdbqueary.jsp?page=<%=intPage+1%>">下一页</a>
<%
}
%>
<ahref="customdbqueary.jsp?page=<%=intPageCount%>">尾页</a>
</font></div></td>
<td></td>
</tr>
<tralign="right">
<tdheight="22"colspan="8"align="right"valign="top"nowrapbgcolor="#FFFFFF">
<formname="form1"method="post"action="">
<fontcolor="#0000FF">转到第
<inputtype=textname=pagesize=2maxlength=3value=style=height:16;vertical-align:8%>
页
<inputclass=buttonfacetype=Submitvalue=Go>
</font></form></td>
</tr>
<tralign="right">
<tdheight="22"colspan="8"align="right"valign="top"><inputclass=buttonfacevalue="打印"type="button"></td>
</tr>
</table>
</body>
</html>
<%
//封闭了局集
sqlRst.close();
//封闭SQL语句对象
sqlStmt.close();
//封闭数据库
sqlCon.close();
%>
认真的记,感觉很紧张根本就没有时间和能力,来对技术知识点进行思考。这样课下就只能对知识进行简单的理解,其实简单的理解就是记忆课堂上讲的知识点, |
|