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

📄 modifyreader.asp

📁 小型图书馆管理系统
💻 ASP
字号:
<%'---------------------------------------------------------------
' AspStudio_Codepage="936"
' 上面这行是软件使用的代码页标记,请不要删除。详情请参考帮助文件。
'
' 档案名称:modifyreader.asp
' 原创作者:dan
' 作者邮件:
' 创建日期:星期六,2008年12月06日 15:51:50
' 版权所有(C)Lenovo
'--------------------------------------------------------------%>

<HTML>
<HEAD>
	<Title>modifyreader.asp</Title>
	<META http-equiv="Content-Type" content="text/html; charset=gb2312">
	<META name="Generator" content="Asp Studio 1.0">
</HEAD>

<BODY>


<%
	'请在这里输入您的ASP代码
	'数字判断函数,是否为正整数,不是整数就返回true,否则返回false
	function   IsInter(n)  
    if NOT IsNumeric(n) then
      IsInter=true	 
	  else
	    Dim a,b,c
	    c=CInt(n)
		  a=CDbl(c)
	    b=CDbl(n)
		  if c<1 then
		    IsInter=true
			else
	      if a<>b then
					IsInter=true
				else
					IsInter=false
				end if
			end if
		end if
  end  function 
  Dim rID,rName,rSex,rDept,rGrade
  Dim sql
  rID=Request.Form("rID")
  rID=Replace(rID,"'","''",1,-1,vbTextCompare)
  
  rName=Request.Form("rName")
  rName=Replace(rName,"'","''",1,-1,vbTextCompare)
  
  rSex=Request.Form("rSex")
  rDept=Request.Form("rDept")
  
  brDept=Replace(rDept,"'","''",1,-1,vbTextCompare)
  rGrade=Request.Form("rGrade")
  if rID="" then
    response.Write("2")
	  Response.End()
	else
	  if Len(rID)>8 then
	    Response.Write("2")
		   Response.End()
		else
		end if
	end if
	
	if rName="" then
	  Response.Write("2")
	  Response.End()
	else
	  if Len(rName)>10 then
	    Response.Write("2")
		  Response.End()
		else
		end if
	end if
	if rSex<>"男" then
	  if rSex<>"女" then
	    Response.Write("2")
		  Response.End()
		else
		end if
	else
	end if
	if rDept="" then
	  Response.Write("2")
		Response.End()
	else
	  if Len(rDept)>10 then
	    Response.Write("2")
		  Response.End()
		else
		end if
	end if
	if IsInter(rGrade) then
	  Response.Write("2")
		Response.End()
	else
	end if
	Dim rs
	Set rs=Session("s_DBConn").Execute("select * from readerTable where rID='"&rID&"'")
	if rs.EOF then
	  Response.Write("1")
	else
	  sql="update readerTable set rName='"&rName&"',rSex='"&rSex&"',rDept='"&rDept&"',rGrade='"&rGrade&"' where rID='"&rID&"'"
	  Session("s_DBConn").Execute(sql)
	  Response.Write("0")
	end if
	rs.Close()
	Set rs=Nothing
		
%>
	
</BODY>

</HTML>

⌨️ 快捷键说明

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