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

编辑器/阅读器

开发平台:

C#

  1. <%
  2. Function Readfile(Loadfrom)
  3.    Set objStream = Server.CreateObject("ADODB.Stream")
  4. With objStream
  5. .Type = 2
  6. .Mode = 3
  7. .Open
  8. .Charset="utf-8"
  9. .Position = objStream.Size
  10. .LoadFromFile Loadfrom
  11. Readfile=.ReadText
  12. .Close
  13. End With
  14. Set objStream=nothing
  15. End Function
  16. Function Savefile(Saveto,SaveStr)
  17. Set objStream = Server.CreateObject("ADODB.Stream")
  18. With objStream
  19. .Type = 2
  20. .Mode = 3
  21. .Open
  22. .Charset = "utf-8"
  23. .Position = objStream.Size
  24. .WriteText=SaveStr
  25. .SaveToFile Saveto,2
  26. .Close
  27. End With
  28. Set objStream = NoThing
  29. End Function
  30. Function ReplaceStr(source,para,str)
  31.   Set objRegExp=New RegExp
  32.   objRegExp.IgnoreCase =True
  33.   objRegExp.Global=True
  34.   objRegExp.Pattern=para
  35.   ReplaceStr= objRegExp.Replace(source,str)
  36.   Set objRegExp=Nothing
  37. End Function
  38. Function RegExpTest(patrn,strng)
  39. Dim regEx, retVal ' 建立变量。
  40. Set regEx = New RegExp ' 建立正则表达式。
  41. regEx.Pattern = patrn ' 设置模式。
  42. regEx.Global=True
  43. regEx.IgnoreCase = True ' 设置是否区分大小写。
  44. RegExpTest = regEx.Test(strng) ' 执行搜索测试。
  45. End Function
  46. Function FilterSQL(strSQL)
  47.     If not isnull(strSQL) then
  48. strSQL=CStr(Replace(strSQL,chr(39),"&#39;"))
  49. FilterSQL=CStr(Replace(strSQL,chr(34),"&#34;"))
  50. end if
  51. End Function
  52. Function FilterSQL2(strSQL)
  53.     If not isnull(strSQL) then
  54. FilterSQL2=CStr(Replace(strSQL,chr(39),chr(39)&chr(39)))
  55. end if
  56. End Function
  57. Function Formattimea(Stime)
  58. If isdate(Stime) then
  59. Formattimea=formatdatetime(Stime,2)&" "&formatdatetime(Stime,4)
  60. end if
  61. End Function
  62. %>