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

📄 list.asp

📁 客户管理系统的代码示例。“数据库”目录下为客户管理系统的数据库 备份文件;“源代码”目录下为系统各功能页面脚本代码。
💻 ASP
字号:
<!--#include file="DBCn.asp"-->
<%
	 '获得传递参数
	 ListPageSize = request("PageSelect")
	 if ListPageSize = "" then
	 	ListPageSize = 15
	 end if
	 ListPageSize = Cint(ListPageSize)
	 
	 SelectPage = request("SelPage")
	 'response.write SelectPage
	 'response.write "$"
	 if SelectPage = "" then
	 	SelectPage = 1
	 end if
	 SelectPage = Cint(SelectPage)
	 
	 SearchOption =request("S_SearchOption")
	 if SearchOption = "" then
	    SearchOption = 0
	 end if
	 SearchOption = Cint(SearchOption)
	 
	 SearchRelation = request("S_Relation")
	 if SearchRelation = "" then
	 	SearchRelation = "包含"
	 end if
	 
	 SearchText = request("T_SearchText")
	 SqlSearchText = replace(SearchText,"'","''")
	 SqlSearchText = replace(SqlSearchText,"[","[[]")
	 SqlSearchText = replace(SqlSearchText,"]","[]]")
	 SqlSearchText = replace(SqlSearchText,"%","[%]")
	 SqlSearchText = replace(SqlSearchText,"_","[_]")

%>
<%
	 '读取数据库数据
	 SqlKeyChr = Array("Name","Nation","Province","Address")
	 Dim Sqlstr
	 	Sqlstr = "select * from Customer"
	 	if SearchText <> "" then
		 	if SearchRelation = "包含" then
				Sqlstr = Sqlstr & " Where " & SqlKeyChr(SearchOption) & " Like " & " '%"&SqlSearchText&"%' " 
			else
				Sqlstr = Sqlstr & " Where " & SqlKeyChr(SearchOption) & " not Like " & " '%"&SqlSearchText&"%' "
			end if
		end if
	 set  rs=server.createobject("adodb.recordset")
	 rs.open Sqlstr,conn,3
	 
	 SqlAttachNameTab = Array("国家","省/市","地址")
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>客户管理系统</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META http-equiv=Pragma content=no-cache>
<META content="MSHTML 6.00.2715.400" name=GENERATOR>
</HEAD>

<LINK href="css.css" rel=stylesheet>
<BODY><BR>

  <TABLE  width="751" border=0 align=center cellPadding=0 cellSpacing=0>
    <!--DWLayoutTable-->
    <TBODY> 
	<form action="list.asp" method="post" name="ReNew">
    <TR> 
        <TD height="24" valign="top" colspan="3" bgcolor="#6699FF"   >
		<font face="黑体" size="3">客户信息列表</font></TD>
      <TD colspan="5" align="right" valign="middle" bgcolor="#DDDDDD" >&nbsp;<select name="S_SearchOption" class="text100" id="S_SearchOption">
		<option value="0" <%if SearchOption = 0 then%>selected<% end if %>>客户名称</option>
		<%
			'生成下拉列表
			for i=1 to 3 
		%>
          <option value="<%=i%>" <%if SearchOption = i then%>selected<% end if %>><%=SqlAttachNameTab(i-1)%></option>
		<% 
			next 
		%>
        </select>
&nbsp;&nbsp;
<select name="S_Relation" class="text100" id="S_Relation">
          <option value="包含" <%if SearchRelation = "包含" then%>selected<% end if %>>包含</option>
          <option value="不包含" <%if SearchRelation = "不包含" then%>selected<% end if %>>不包含</option>
</select>
&nbsp;&nbsp;
<input name="T_SearchText" type="text"  size="20" maxlength="50" value="<%=SearchText%>">
&nbsp;
<input name="SearchButton" type="submit" class="button_all" id="Search" value="查询"></TD>
      </TR>

    <TR>
      <TD height="25" colspan="2" valign="top"  style="border: #99ccff 1px solid " bgcolor="#6699FF"> </TD>
      <TD width="274" align="center" valign="middle" style="border: #99ccff 1px solid " bgcolor="#6699FF" colspan="2">客户名称</TD>
      <TD width="75" align="center" valign="middle" style="border: #99ccff 1px solid " bgcolor="#6699FF">
		国家</TD>
      <TD width="75" align="center" valign="middle" style="border: #99ccff 1px solid " bgcolor="#6699FF">
		省/市</TD>
      <TD width="302" align="center" valign="middle" style="border: #99ccff 1px solid " bgcolor="#6699FF" colspan="2">
		地址</TD>
    </TR>
	<%  
		'显示处理
		TotalPages = 1
		TotalRecords = 0
		TotalFlag = 0
		if not(rs.bof or rs.eof) then
			TotalRecords = rs.recordcount
				if ListPageSize = 0 then
					ListPageSize = TotalRecords
					TotalFlag = 1
				end if
			rs.pagesize = ListPageSize
			TotalPages = rs.pagecount
				if SelectPage > TotalPages then
				 	SelectPage = 1
				end if
			rs.absolutepage = SelectPage                  
			for i = 1 to ListPageSize 
				if not(rs.bof or rs.eof) then
	%>
	 <TR>
      <TD height="25" colspan="2" align="center" valign="middle"  style="border: #99ccff 1px solid " ><input type="checkbox" name="ckdelete<%=i%>" value="<%=rs("ID")%>"></TD>
      <TD width="274" align="center" valign="middle" style="border: #99ccff 1px solid " colspan="2" ><a href="Customer.asp?ClientID=<%=rs("ID")%>"><%=rs("Name")%></a><p align="left"></TD>
      <TD width="75" align="center" valign="middle" style="border: #99ccff 1px solid " ><%=rs("Nation")%></TD>
      <TD width="75" align="center" valign="middle" style="border: #99ccff 1px solid " ><%=rs("Province")%></TD>
      <TD width="302" align="center" valign="middle" style="border: #99ccff 1px solid " colspan="2" ><%=rs("Address")%></TD>
    </TR>
	<%
				rs.movenext
				end if
			next
		end if
	%>

    <TR valign="middle">
      <TD height="30" colspan="8" >&nbsp;&nbsp;&nbsp; <select name="PageSelect">
	    <%
			'生成下拉列表
			for i= 1 to 4
		%>
		<option <%if ListPageSize = i*5 then%>selected<%end if%> value="<%=i*5%>">每页显示<%=i*5%>条</option>
		<%
			next
		%>
		<option <%if TotalFlag = 1 then%>selected<%end if%> value="0">..全部显示..</option>
      </select>&nbsp;&nbsp;
      <input name="NewClient" onClick="javascript:location.href='Add.asp'" type="button" class="button_all" id="NewClient" value="新建">&nbsp;&nbsp;
      <input name="DeleteButton" type="button" class="button_all" id="DeleteClient" value="删除">
      &nbsp;
      <input name="BackButton" onClick="javascript:location.href='Main.asp'" type="button" class="button_all" id="BackButton" value="返回">      &nbsp;&nbsp;&nbsp;<%if SelectPage<>1 then%><a href="#" name="FirstPage">首页</a> <a href="#" name="PrePage">上一页</a><%else%>首页 上一页<%end if%> <%if SelectPage<>TotalPages then%><a href="#" name="NextPage"> 下一页</a> <a href="#" name="LastPage">末页</a><%else%> 下一页 末页<%end if%>&nbsp;&nbsp; 当前页数:<%=SelectPage%> 总共页数:<%=TotalPages%> 记录总数:<%=TotalRecords%></TD>
      <input name="SelPage" type="hidden"  value="<%=SelectPage%>">
	  <input name="TotalPage" type="hidden"  value="<%=TotalPages%>">
	  </TR>
	  
	  <!--下拉列表响应函数-->
	   <SCRIPT FOR="PageSelect" EVENT="onChange" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = 1
			TheForm.submit()
	   </SCRIPT>
	  <!--下拉列表响应函数-->
	  
	  <!--首页响应函数-->
	   <SCRIPT FOR="FirstPage" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = 1
			TheForm.submit()
	   </SCRIPT>
	  <!--首页响应函数-->
	  
	  <!--首页响应函数-->
	   <SCRIPT FOR="NextPage" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = TheForm.SelPage.value + 1
			TheForm.submit()
	   </SCRIPT>
	  <!--首页响应函数-->
	  
	  <!--首页响应函数-->
	   <SCRIPT FOR="PrePage" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = TheForm.SelPage.value - 1
			TheForm.submit()
	   </SCRIPT>
	  <!--首页响应函数-->
	  
	  <!--首页响应函数-->
	   <SCRIPT FOR="LastPage" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = TheForm.TotalPage.value
			TheForm.submit()
	   </SCRIPT>
	  <!--首页响应函数-->
	  
	  <!--删除响应函数-->
	   <SCRIPT FOR="DeleteButton" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
				MyVar = MsgBox ("你确认要删除选中的客户资料吗?",52, "确认删除")
				if MyVar = 6 then
					TheForm.Action = "DeleteList.asp" 
					TheForm.submit()
				end if
	   </SCRIPT>
	  <!--删除响应函数-->
	  
	  <!--查询响应函数-->
	   <SCRIPT FOR="SearchButton" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = 1
			TheForm.submit()
	   </SCRIPT>
	   
	   	 
	   <SCRIPT FOR="NewView" EVENT="onClick" LANGUAGE="VBScript">
			Dim TheForm
			Set TheForm = Document.forms("ReNew")
			TheForm.SelPage.value = 1
			TheForm.submit()
	   </SCRIPT>
	  <!--查询响应函数-->
	 
    <tr>
      <TD height="16" colspan="8" ><hr   color="#566CDB" align="center" size="1"></TD>
      </tr>

    <TR align="center" valign="middle">
      <TD height="26" colspan="8" bgColor=#99ccff >
		<font size="2" color="#008000">客户管理系统&nbsp;&nbsp; Customer Manage System</font></TD>
      </TR>
    </form>
    <tr>
      <td height="1"></td>
      <td width="13"></td>
      <td></td>
      <td></td>
      <td colspan="2"></td>
      <td></td>
      <td></td>
    </tr>

    </TBODY> 
</TABLE>

</BODY></HTML>

⌨️ 快捷键说明

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