gz_tj_bm.jsp

来自「JSP页面和oracle9i数据库的源代码」· JSP 代码 · 共 130 行

JSP
130
字号
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>按部门查询</title>
<style>
<!--
a {text-decoration: none}
.f1          { font-size: 9pt; font-family: Verdana; line-height: 15pt }
.f2          { font-size: 8pt; font-family: Verdana; line-height: 12pt }
body {
	background-image: url(../img/011qq.gif);
}
input.noborInput{background:#ffffff; border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px; solid #ff6633; COLOR: #3300FF; FONT-SIZE: 10pt}
input.smallInput{BACKGROUND-COLOR: rgb(255,255,255); BORDER-BOTTOM: rgb(80,139,220) 1px solid; BORDER-LEFT: rgb(80,139,220) 1px solid; BORDER-RIGHT: rgb(80,139,220) 1px solid; BORDER-TOP: rgb(80,139,220) 1px solid}
input.buttonface{BACKGROUND: #CCCCFF; border:1 solid #CC33FF; COLOR: #CC00FF; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal}
.style2 {color: #3333FF}
.style3 {color: #000000}
-->
</style>
</head>
<body>
<div align="center">
<jsp:useBean id="conn" scope="page" class="beans1.conn"/>
<%-- 
String page_type=(String)session.getAttribute("page_type");
String page_name=(String)session.getAttribute("page_name");
if(page_type==null){page_type="";}
if(session.isNew()){response.sendRedirect("../index.jsp");}
else
{	if(!(page_type.equals("super")) && !page_type.equals("sgz"))
	{response.sendRedirect("../index.jsp");}	
} 
--%>
<%	ResultSet rs=null;
String condition="select * from BM";
String condition1="Insert into BGZDH.BZGZ.YQ select XM from BGZDH.BZK";
rs=conn.executeQuery(condition);
%>
</div>
<form name="form1" method="post" action="../sum/gz_tj_bm.jsp" class="f1">
  <div align="center">请选择按那个部门查询:
  <select name="bm" id="select">
    <option value="0">部门</option>
    <%while(rs.next())
		  	   {%>
    <option value=<%=rs.getString("BM")%>><%=rs.getString("BM")%></option>
    <%}%>
  </select>
  <input name="Submit" type="submit" class="buttonface" value="查询">
  <a href="../index/gz_index.jsp" class="f1">返回主菜单</a></div>
</form>
<div align="center">
        <%String bm=request.getParameter("bm");
	   	 if(bm==null){bm="";}
	   	 byte a[]=bm.getBytes("ISO-8859-1");
		 bm=new String(a);	 
		 int all=0;
		 if(bm.equals("0")){out.print("<SCRIPT language=JavaScript>alert('请您先选择要查询的部门!');</script>");}
		 else
		 {	condition="select * from BZGZ where BM='"+bm+"'";
		    condition=condition+" order by BH";
		    rs=conn.executeQuery(condition);
		%>	
</div>
				<p>&nbsp;</p>
			<table width="540" height="64" border="1" align="center" cellpadding="0" cellspacing="1" bordercolor="#CC66FF" class="f1">
                  <tr bgcolor="#CC99FF">
                    <th height="30" colspan="11" scope="col"><span class="style2"><%=bm%>&nbsp;职工工资信息表</span></th>
                  </tr>
                  <tr>
                    <td width="70" bgcolor="#CC99FF"><div align="center" class="style2">职工编号</div></td>
                    <td width="70" bgcolor="#CC99FF"><div align="center" class="style2">职工姓名</div></td>
                    <td width="70" bgcolor="#CC99FF"><div align="center" class="style2">所在部门</div></td>
                    <td width="70" bgcolor="#CC99FF"><div align="center" class="style2">应发工资</div></td>
                    <td width="70" bgcolor="#CC99FF"><div align="center" class="style2">实领工资</div></td>
                    <td width="70" bgcolor="#CC99FF"><div align="center" class="style2"></div></td>
                  </tr>
				  <% 
				   while(rs.next())
			    {all++;%>
				  <tr>
                    <td width="70"><div align="center"><%=rs.getString("BH")%></div></td>
                    <td width="70"><div align="center"><%=rs.getString("XM")%></div></td>
                    <td width="70"><div align="center"><%=rs.getString("BM")%></div></td>
                    <td width="70"><div align="center"><%=rs.getString("YL")%></div></td>
                    <td width="70"><div align="center"><%=rs.getString("SL")%></div></td>
				    <td width="70"><div align="center"><span class="style3"><a href="gz_tj_bm_xx.jsp?bh=<%=rs.getString("BH")%>">详细情况</a></span></div></td>
				  </tr>
				 <%}%>
				 <%if(all==0){out.print("<tr><td height=30 colspan=6><div align=center>当前无记录</div></td></tr> ");}%>
</table>
			<br>   
	<%   if(all==0 && !bm.equals("")){out.print("数据库中没有这个部门员工的信息");}
		if(all<0){out.print("系统错误!请关闭网页重新登入!如有疑问请与软件开发商联系!");}
			
		
	   %>
	      <table width="540" border="1" align="center" cellpadding="0" cellspacing="1" bordercolor="#CC66FF" class="f1">
		     <tr bgcolor="#CC99FF">
               <td><div align="center" class="style2"><strong>本单位应发工资总额</strong></div></td>
               <td width="180"><div align="center" class="style2"><span class="style2"><strong>本部门应发工资总额</strong></span></div></td>
               <td width="178"><div align="center" class="style2"><span class="style2"><strong>本部门平均工资</strong></span></div></td>
		     </tr>
			

		   <tr>
		        <%-- 
		 condition="select sum(YL) from BZGZ";
	       rs=conn.executeQuery(condition);
	      while(rs.next())
	      { --%>
            
			 <%//}%>
		<% 
		   condition="select sum(YL),sum(SL),avg(YL) from BZGZ where BM='"+bm+"'";
	       rs=conn.executeQuery(condition);
		   while(rs.next())
	      {  %>
		       <td><div align="center"><%=rs.getString("sum(YL)")%>&nbsp;元</div></td>
               <td width="134"><div align="center"><%=rs.getString("sum(SL)")%>&nbsp;元</div></td>
               <td width="134"><div align="center"><%=rs.getString("avg(YL)")%>&nbsp;元</div></td>
		  			<%}%>
			</tr>
</table>
<%}%>
</div>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?