DownSmallClass_Add.asp
Upload User: ahxunteng
Upload Date: 2022-05-16
Package Size: 1606k
Code Size: 4k
Development Platform:

VBScript

  1. <!--#include file="bsconfig.asp"-->
  2. <!--#include file="Inc/Function.asp"-->
  3. <%
  4. dim Action,BigClassName,SmallClassName,sqlBig,rsBig,rs,FoundErr,ErrMsg
  5. Action=trim(Request("Action"))
  6. BigClassName=trim(request("BigClassName"))
  7. SmallClassName=trim(request("SmallClassName"))
  8. sqlBig="select * from DownBigClass where BigClassName='" & BigClassName & "'"
  9. Set rsBig= Server.CreateObject("ADODB.Recordset")
  10. rsBig.open sqlBig,conn,1,1
  11. rsBig.close
  12. if Action="Add" then
  13. if BigClassName="" then
  14. FoundErr=True
  15. ErrMsg=ErrMsg & "<br><li>下载大类名不能为空!</li>"
  16. end if
  17. if SmallClassName="" then
  18. FoundErr=True
  19. ErrMsg=ErrMsg & "<br><li>下载小类名不能为空!</li>"
  20. end if
  21. if FoundErr<>True then
  22. Set rs=Server.CreateObject("Adodb.RecordSet")
  23. rs.open "Select * From DownSmallClass Where BigClassName='" & BigClassName & "'AND SmallClassName='" & SmallClassName & "'",conn,1,3
  24. if not rs.EOF then
  25. FoundErr=True
  26. ErrMsg=ErrMsg & "<br><li>“" & BigClassName & "”中已经存在下载小类“" & SmallClassName & "”!</li>"
  27. else
  28.       rs.addnew
  29. rs("BigClassName")=BigClassName
  30.        rs("SmallClassName")=SmallClassName
  31.       rs.update
  32.       rs.Close
  33.        set rs=Nothing
  34.       call CloseConn()
  35. Response.Redirect "DownClass.asp"  
  36. end if
  37. end if
  38. end if
  39. if FoundErr=True then
  40. call WriteErrMsg()
  41. else
  42. %>
  43. <script language="JavaScript" type="text/JavaScript">
  44. function checkSmall()
  45. {
  46.   if (document.form2.BigClassName.value=="")
  47.   {
  48.     alert("请先添加大类名称!");
  49. document.form1.BigClassName.focus();
  50. return false;
  51.   }
  52.   if (document.form2.SmallClassName.value=="")
  53.   {
  54.     alert("小类名称不能为空!");
  55. document.form2.SmallClassName.focus();
  56. return false;
  57.   }
  58. }
  59. </script>
  60. <!-- #include file="Inc/Head.asp" -->
  61. <BR>
  62. <table cellpadding="2" cellspacing="1" border="0" width="360" align="center" class="a2">
  63. <tr>
  64. <td class="a1" height="25" align="center"><strong>下 载 类 别 设 置</strong></td>
  65. </tr>
  66. <tr class="a4">
  67. <td align="center">
  68. <BR>
  69. <form name="form2" method="post" action="DownSmallClass_Add.asp" onSubmit="return checkSmall()">
  70. <table width="350" border="0" align="center" cellpadding="0" cellspacing="2" class="border">
  71. <tr bgcolor="#999999" class="title"> 
  72. <td height="25" colspan="2" align="center"><strong>添加小类</strong></td>
  73. </tr>
  74. <tr class="tdbg"> 
  75. <td width="126" height="22" bgcolor="#C0C0C0" align=right><strong>所属大类:</strong></td>
  76. <td width="218" bgcolor="#E3E3E3"> 
  77. <select name="BigClassName">
  78. <%
  79. dim rsBigClass
  80. set rsBigClass=server.CreateObject("adodb.recordset")
  81. rsBigClass.open "Select * From DownBigClass",conn,1,1
  82. if yzcv<>zcv then response.end
  83. if rsBigClass.bof and rsBigClass.bof then
  84. response.write "<option>请先添加文章大类</option>"
  85. else
  86. do while not rsBigClass.eof
  87. if rsBigClass("BigClassName")=BigClassName then
  88. response.write "<option value='"& rsBigClass("BigClassName") & "'selected>" & rsBigClass("BigClassName") & "</option>"
  89. else
  90. response.write "<option value='"& rsBigClass("BigClassName") & "'>" & rsBigClass("BigClassName") & "</option>"
  91. end if
  92. rsBigClass.movenext
  93. loop
  94. end if
  95. rsBigClass.close
  96. set rsBigClass=nothing
  97. %>
  98. </select>
  99. </td>
  100. </tr>
  101. <tr class="tdbg"> 
  102. <td width="126" height="22" bgcolor="#C0C0C0" align=right><strong>小类名称:</strong></td>
  103. <td bgcolor="#E3E3E3"><input name="SmallClassName" type="text" size="20" maxlength="30"></td>
  104. </tr>
  105. <tr class="tdbg"> 
  106. <td height="22" align="center" bgcolor="#C0C0C0">&nbsp; </td>
  107. <td height="22" align="center" bgcolor="#E3E3E3"><div align="left"
  108. ><input name="Action" type="hidden" id="Action3" value="Add"><input name="Add" type="submit" value=" 添 加 "></div></td>
  109. </tr>
  110. </table>
  111. </form>
  112. </td>
  113. </tr>
  114. </table>
  115. <BR>
  116. <%htmlend%>
  117. <%
  118. end if
  119. call CloseConn()
  120. %>