⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 manage.asp

📁 vb + sql 这是一个相当实用的学生管理系统.谁用谁知道他的好!
💻 ASP
📖 第 1 页 / 共 2 页
字号:
	  			Response.Write "</tr>"
	  			rs.MoveNext

				i = i + 1
		    		if i = 2 then 
		    			i = 0 
	    			end if
		    		rec = rec + 1
			loop
		End If

		rs.close
		set rs=nothing
%>
                   </table>
<%	case 3   
		'##     打开数据库连接
		strSql ="SELECT * FROM Members INNER JOIN UserInfo ON Members.Member_id = UserInfo.User_ID order by Members.M_Name"

		set rs=server.createobject("adodb.recordset")
		rs.cachesize=Pagesize
		rs.open strSql,conn,3
	
		mypage=request.QueryString("pageno")
		If  mypage="" then
			if session("manage_pageno3") <> "" then
				mypage = session("manage_pageno3")	
			else
   				mypage=1
   			end if
		end if
		session("manage_pageno3")=mypage
%>                   
                    <table width="100%" border="0" cellspacing="2">
                      <tr bgcolor="#9999FF"> 
                        <td width="5%"> 
                          <div align="center">选择</div>
                        </td>
                        <td width="15%"> 
                          <div align="center">姓名</div>
                        </td>
                        <td width="20%"> 
                          <div align="center">级别</div>
                        </td>
                        <td width="15%"> 
                          <div align="center">类别</div>
                        </td>
                        <td width="30%"> 
                          <div align="center">影集目录</div>
                        </td>
                      </tr>
<% 
		'显示所有用户
		If rs.Eof or rs.Bof then  
			' No items found in DB
			Response.Write "<tr><td>&nbsp;</td><td collspan=4>没有记录!</td></tr>"
		Else
			showBtn="true"
			rs.movefirst
	
			rs.pagesize=Pagesize
			maxpages=cint(rs.pagecount)
			if cint(mypage) > maxpages then 
				mypage=maxpages
				session("manage_pageno3")=mypage
			end if
			rs.absolutepage=mypage
	
			i=0
			rec = 1
			do until rs.Eof or rec > Pagesize '## Display Forum
				if i = 0 then 
					CColor = AltForumCellColor
				else
					CColor = ForumCellColor
				End if
				
				strSql ="SELECT Album.A_Name, Album.A_Directory FROM Album where Album.Album_ID = " & rs("U_Album_ID")
				'Response.write strSql
				set rs1 = conn.Execute (strSql)

	  			Response.Write "<tr>"
		  		Response.Write "<td width='5%' bgcolor='" & CColor & "' valign='top' align='center'><input type='radio' name='SelectedID' value='" & rs("Member_id") & "'></td>"
		  		Response.Write "<td width='15%' bgcolor='" & CColor & "' valign='top' align='center'><font face='" & DefaultFontFace & "' color='" & ForumFontColor & "' size='2'><A href='#' onClick='WinOpen(""user_post.asp?method=edit&id=" & rs("Member_id") & """)'>" &  rs("M_Name") & "</a></font></td>"
	  			Response.Write "<td width='20%' bgcolor='" & CColor & "' valign='top' align='center'><font face='" & DefaultFontFace & "' color='" & ForumFontColor & "' size='2'>" & getLevelName(rs("M_Level")) & "</font></td>"
	  			Response.Write "<td width='15%' bgcolor='" & CColor & "' valign='top' align='center'><font face='" & DefaultFontFace & "' color='" & ForumFontColor & "' size='2'>" & IsTeacher(rs("U_Is_Teacher")) & "</font></td>"
	  			Response.Write "<td width='30%' bgcolor='" & CColor & "' valign='top' align='left'><font face='" & DefaultFontFace & "' color='" & ForumFontColor & "' size='2'>" & rs1("A_Directory") & "</font></td>"
		  		Response.Write "</tr>"
		  		rs.MoveNext
				
				rs1.close
				set rs1=nothing
				
				i = i + 1
		    		if i = 2 then 
		    			i = 0 
	    			end if
			    	rec = rec + 1
			loop
		End If

		rs.close
		set rs=nothing
%>                      
                    </table> 
<%	case 4
		strSql = "SELECT * FROM Backup"
		set rs = conn.Execute (StrSql)
%>                   
		   <table width="100%" border="0" cellspacing="2">
                      <tr> 
                        <td height="15"> 
                          &nbsp;
                        </td>
                      </tr>
                      <tr> 
                        <td height="60" valign="top"> 
                          <div align="center">最近一次数据备份由<font face="<% =SpecificFontFace %>" color="<% =SpecificFontColor %>"><% =getUserName(rs("B_Backup_By"))%></font>备份于<font face="<% =SpecificFontFace %>" color="<% =SpecificFontColor %>"><% =formatDate(rs("B_Last_Backup")) %></font></div>
                        </td>
                      </tr>
                      <tr> 
                        <td> 
                          <table border="1" cellspacing="0" cellpadding="2" bgcolor="<% =ButtonBgColor %>" bordercolorlight="#000000" bordercolordark="#FFFFFF" width="80" align="center">
              		      <tr> 
                		<td> 
                  		  <div align="center" class="p9"><A href="javascript:document.forms[0].submit()"><font size=2>备 份</font></a></div>
                		</td>
              		      </tr>
            		   </table>
                        </td>
                      </tr>
                   </table>                                        
<%	End Select%>      		
 
<%	if maxpages > 1 then  %>
		<hr><div align=left><font face="<% =DefaultFontFace %>" size="2">
<%
		pad="&nbsp;&nbsp;"
		scriptname=request.servervariables("script_name")
		Response.Write "页数: &nbsp;&nbsp; " 
		for counter=1 to maxpages
   			If counter>10 then
      				pad="&nbsp;"
	   		end if
      	
      			if counter <> cint(mypage) then   
				ref="<a href='" & scriptname 
				ref=ref & "?pageno=" & counter
				ref=ref & "'>" & counter & "</a>"
				response.write ref & pad
   			Else
   				Response.Write "<font color='" & DefaultFontColor & "'>" & counter & "</font>" & pad
   			End if
   
   			if counter mod Linesize = 0 then
      				response.write "<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"
   			end if
		next
%>
		</font></div> 
<%	End if%>              
                  <br></td>
                </tr>
<% if showBtn="true" then %>               
                <tr align="center"> 
                  <td> 
                    <table width="100%" border="0">
                      <tr> 
                        <td width="46%"> 
                          <table border="1" cellspacing="0" cellpadding="2" bgcolor="<% =ButtonBgColor %>" bordercolorlight="#000000" bordercolordark="#FFFFFF" width="80" align="right">
              		      <tr> 
                		<td> 
                  		  <div align="center" class="p9">
                  		  <% if mode=3 then %>
                  		  	<A href='#' onClick='WinOpen("user_post.asp")'><font size=2>增 加</font></a>
                  		  <% else %>
                  		  	<a href="manage.asp?a=true"><font size=2>全部选中</font></a>
                  		  <% end if %></div>
                		</td>
              		      </tr>
            		   </table>
                        </td>
                        <td width="7%">&nbsp;</td>
                        <td width="47%"> 
                           <table border="1" cellspacing="0" cellpadding="2" bgcolor="<% =ButtonBgColor %>" bordercolorlight="#000000" bordercolordark="#FFFFFF" width="80" align="left">
              		      <tr> 
                		<td> 
                  		  <div align="center" class="p9"><A href="javascript:doConfirm()"><font size=2>删 除</font></a></div>
                		</td>
              		      </tr>
            		   </table>
                        </td>
                      </tr>
                    </table>
                  </td>
                </tr>
<% end if %>                
              </table>
              <input name="m" type="hidden" value="<% =mode %>">
            </form>
<%else
	Select Case m
		case 1
			if Request.Form("SelectedID")<>"" then
				For Each id in Request.Form("SelectedID")
					strSQL = "Delete * From Login where login_ID = " & id
					conn.Execute strSQL
				Next
				GO_Result "成功删除记录!", true, "manage.asp"
			else
				GO_Result "没有选择要删除的记录!", false, "javascript:history.back()"
			end if
		case 2
			if Request.Form("SelectedID")<>"" then
				For Each id in Request.Form("SelectedID")
					strSQL = "Delete * From Events where Log_ID = " & id
					conn.Execute strSQL
				Next
				GO_Result "成功删除记录!", true, "manage.asp"
			else
				GO_Result "没有选择要删除的记录!", false, "javascript:history.back()"
			end if
		case 3
			if Request.Form("SelectedID")<>"" then
				uid = Request.Form("SelectedID")
				
				if cint(uid)=cint(session("user_id")) then
					GO_Result "不能删除当前用户!", false, "javascript:history.back()"
				else
				
				albumid = getAlbumID(uid)
			
				strSql ="SELECT * FROM Album where Album_id = " & albumid
				'Response.write strSql
				set rs = conn.Execute (strSql) 
				dir=Server.URLEncode(rs("A_Directory"))
				rs.close
				set rs=nothing
			
				strSQL = "Delete * From Photoes where P_Album_ID = " & albumid
				conn.Execute (StrSql)
			
				strSQL = "Delete * From Album where Album_ID = " & albumid
				conn.Execute (StrSql)
			
				strSQL = "Delete * From UserInfo where User_ID = " & uid
				conn.Execute (StrSql)
			
				strSQL = "Delete * From Members where Member_id = " & uid
				conn.Execute (StrSql)
			
				Response.redirect ("del.cgi?path=" & dir & "&location=" & Server.URLEncode("/manage.asp"))
				'Response.write "del.cgi?path=" & dir & "&location=" & Server.URLEncode("/manage.asp")
				end if
			else
				GO_Result "没有选择要删除的记录!", false, "javascript:history.back()"
			end if
		case 4
			strSql = "update Backup set B_Backup_By = " & session("user_id") & ", B_Last_Backup = #" & now() & "#"
			conn.Execute (StrSql)
			
			Response.redirect "backup.cgi"
	End Select
end if%>  
	    <br>        
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<%
'## 关闭数据库连接
conn.close
set conn=nothing
%>
</body>
</html>

	

⌨️ 快捷键说明

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