conn1.asp
上传用户:qyswxdl
上传日期:2013-06-01
资源大小:1373k
文件大小:1k
源码类别:

家庭/个人应用

开发平台:

ASP/ASPX

  1. <!--#include file="ads.ini" -->
  2. <%
  3. '如果使用国外主页空间,请使用下面语句:'
  4. 'rem codepage="936" '
  5. dim conn
  6. dim connstr
  7. dim db
  8. '更改数据库名字'
  9. db="../data/movie.mdb"
  10. on error resume next
  11. Set conn = Server.CreateObject("ADODB.Connection")
  12. if err then 
  13. err.clear
  14. errormsg="<BR><li>操作失败,无法创建数据库对象!"
  15. call disperrs(errormsg)
  16. response.end
  17. end if
  18. connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
  19. conn.Open connstr
  20. if err then 
  21. err.clear
  22. errormsg="<BR><li>操作失败,无法创建数据库连接!"
  23. call disperrs(errormsg)
  24. response.end
  25. end if
  26.    sub endConnection()
  27.        conn.close
  28.        set conn=nothing
  29.    end sub
  30. sub disperrs(errormsg)'出错提示'
  31. %>
  32. 出错
  33. <%
  34. end sub
  35. Function SafeRequest(ParaName,ParaType) 
  36. '--- 传入参数 ---防止SQL注入 '
  37. 'ParaName:参数名称-字符型' 
  38. 'ParaType:参数类型-数字型(1表示以上参数是数字,0表示以上参数为字符)' 
  39. Dim ParaValue 
  40. ParaValue = Request(ParaName) 
  41. If ParaType = 1 then 
  42. If not isNumeric(ParaValue) then 
  43. Response.write "参数" & ParaName & "必须为数字型!" 
  44. Response.end 
  45. End if 
  46. Else 
  47. ParaValue=replace(ParaValue,"","") 
  48. End if 
  49. SafeRequest=ParaValue 
  50. End function 
  51. function connClose'关闭数据库
  52. Conn.close
  53. Set conn = Nothing
  54. End Function
  55. %>