JavaScriptASP VB PHP .NET HTML
返回首页
当前位置: 主页 > 技术资料 > 编程文档 > ASP >

ASP连接MYSQL数据库

时间:2009-11-19 11:52来源:MingchenNet.com 作者:明晨网络原创 点击:
通常情况下,我们不会使用ASP连接MYSQL数据库,除非迫不得已。刚好,明晨网络Mingchennet.com遇到了这种迫不得已的情况,由于项目升迁,过渡阶段需要使用ASP同时读取ACCESS、SQL SERVER和MYSQL——以

    通常情况下,我们不会使用ASP连接MYSQL数据库,除非迫不得已。刚好,明晨网络Mingchennet.com遇到了这种迫不得已的情况,由于项目升迁,过渡阶段需要使用ASP同时读取ACCESS、SQL SERVER和MYSQL——以便平和地将ASP旧页面301永久重定向到PHP新页面。

    明晨网络在旧版zblog中介绍过EasyASP这个很优秀的类《EasyASP v2.0》,这个类提供了ASP下连接access、 sql server 、mysql 、oracle的方法。感谢EasyASP作者。该项目托管地址:http://code.google.com/p/easyasp/ 。

    ASP下连接MYSQL,要求服务器上必须安装了相应的mysql odbc驱动,一般为MySQL ODBC 3.51 Driver。假使该驱动已经安装,则可以使用如下方法在ASP中连接MYSQL

  1. <%  
  2. '========================================  
  3. '代码作用:演示ASP连接MYSQL  
  4. '更新历史:2009-11-19 11:10   
  5. '        cnnewjohn@明晨网络 www.mingchennet.com  
  6. '参考资料:http://www.mingchennet.com/plus/view.php?aid=54  
  7. '========================================  
  8.  
  9. '容错  
  10. On Error Resume Next 
  11.  
  12. '声明变量  
  13. Dim sConn,Conn,sSql,Rs  
  14.  
  15. sConn="DRIVER={MySQL ODBC 3.51 Driver}; SERVER=服务器IP地址; DATABASE=数据库名称; UID=登录用户名;PASSWORD=登录密码; OPTION=3" 
  16. sSql="要执行的SQL语句" 
  17.  
  18. '连接数据库  
  19. Set Conn=Server.CreateObject("ADODB.Connection")   
  20. Conn.Open sConn  
  21. '执行SQL语句  
  22. Set Rs =Conn.Execute(sSql)  
  23.  
  24. 'ASP代码...  
  25.  
  26. '关闭数据库连接并释放资源  
  27. Rs.Close  
  28. Conn.Close  
  29. Set Rs=Nothing 
  30. Set Conn=Nothing 
  31.  
  32. '捕捉错误  
  33. If Err Then Response.Write(Err.Description)  
  34. %> 

 

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容