返回列表 发帖

[其他] ASP中各种数据库连接代码

  1. MS Access数据库连接
  2. 用DSN连接并且没有用户名和密码:
  3. <%
  4. set conn = Server.CreateObject("ADODB.Connection")
  5. conn.open "YourDSNName"
  6. %>
  7. 用DSN连接并且有用户名和密码:
  8. <%
  9. set conn = Server.CreateObject("ADODB.Connection")
  10. conn.open "YourDSNName","username","password"
  11. %>
  12. 用实际的数据库绝对路径连接:
  13. <%
  14. Set conn = Server.CreateObject("ADODB.Connection")
  15. Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
  16. Strconn=Strconn & "DBQ=e:\yanhang\database.mdb"
  17. conn.Open Strconn
  18. %>
  19. 用实际的数据库相对路径连接:
  20. <%
  21. Set conn = Server.CreateObject("ADODB.Connection")
  22. Strconn="DRIVER={Microsoft Access Driver (*.mdb)}; "
  23. Strconn=Strconn & "DBQ=" & Server.MapPath("/database/yanhang.mdb")
  24. conn.Open Strconn
  25. %>

  26. MS SQL Server数据库连接
  27. 用DSN连接:
  28. <%
  29. set conn = Server.CreateObject("ADODB.Connection")
  30. conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=databasename"
  31. %>
  32. 不用DSN连接:
  33. <%
  34. Set conn = Server.CreateObject("ADODB.Connection")
  35. DSNtemp="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=databasename"
  36. conn.open DSNtemp
  37. %>

  38. FoxPro数据库连接
  39. <%
  40. Set Conn = Server.CreateObject("ADODB.connection")
  41. ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\yanhang\database.dbc"
  42. Conn.Open ConnStr
  43. %>

  44. Oracle数据库连接:
  45. <%
  46. set conn=server.createobject("adodb.connection")
  47. conn.cursorlocation=adUseClient
  48. DSNTemp="Provider=MSDAORA.1;Password=xxxxx;User ID=yanhang;Data Source=xxx.world"
  49. conn.open DSNtemp
  50. %>
复制代码
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您

QQ群:7212260
致力于探索WEB技术精髓:http://www.bitechcn.com
点这里加我!

返回列表 回复 发帖