conn.asp
上传用户:rblchem
上传日期:2022-04-27
资源大小:1941k
文件大小:2k
源码类别:

编辑器/阅读器

开发平台:

C#

  1. <!-- #include file="..config.asp" -->
  2. <!-- #include file="..SXNAVersion.asp" -->
  3. <%
  4. Public db
  5. If DBcate="admin" Then
  6. db="../data/"&dbname
  7. End If
  8. If DBcate="/" then db="data/"&dbname
  9. Function ConnectDB()
  10. err.clear
  11. On error resume next
  12.     set conn = Server.CreateObject("ADODB.Connection")
  13. connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
  14. conn.Open connstr
  15.     
  16. If Err Then
  17.     Response.Write Err.Number & Err.Description
  18. response.end
  19.     err.Clear
  20.     End If
  21. set ConnectDB=conn
  22. End Function
  23. Function CloseDB(conn)
  24. If  IsObject(Conn) Then conn.close : set conn=nothing
  25. End Function
  26. Function CheckParameter(byRef source,strType,default)
  27. On Error Resume Next
  28. If strType="int" Then
  29. If IsEmpty(source) Then
  30. source=default
  31. ElseIf IsNumeric(source) Then
  32. source=CLng(source)
  33. ElseIf source="" Then
  34. source=default
  35. Else
  36. source=default
  37. End if
  38. If Err.Number<>0 Then
  39. CheckParameter=False
  40.         Else
  41. CheckParameter=True
  42. End If
  43. ElseIf  strType="dtm" Then
  44. If IsEmpty(source) Then
  45. source=default
  46. ElseIf IsDate(source) Then
  47. source=CDate(source)
  48. ElseIf source="" Then
  49. source=default
  50. Else
  51.     response.write source
  52. response.end
  53. End if
  54. If Err.Number<>0 Then
  55. CheckParameter=False
  56.         Else
  57. CheckParameter=True
  58. End If
  59. ElseIf strType="sql" Then
  60. source=CStr(Replace(source,chr(39),chr(39)&chr(39)))
  61. Else
  62. If Err.Number<>0 Then response.end
  63. End If
  64. End Function
  65. If IsSqlDataBase = 1 Then
  66. Const SqlDatabaseName = ""
  67. Const SqlPassword = ""
  68. Const SqlUsername = ""
  69. Const SqlLocalName = "(local)"
  70. SqlNowString = GetDate()
  71. Else
  72. SqlNowString = formatdatetime(Now(),2)&" "&formatdatetime(Now(),4)
  73. End If
  74. Function CheckRights()
  75.     If session(SessionStr&"SXNAPASS")<>userpass and Request.Cookies(SessionStr&"SXNAPASS")<>userpass then
  76.     response.redirect "login.asp"
  77. End If
  78. End Function
  79. Function CheckRights2()
  80.     If session(SessionStr&"SXNAPASS")<>userpass and Request.Cookies(SessionStr&"SXNAPASS")<>userpass then
  81.     CheckRights2=False
  82. Else
  83. CheckRights2=True
  84. End If
  85. End Function
  86. %>