ASP连接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
- <%
- '========================================
- '代码作用:演示ASP连接MYSQL
- '更新历史:2009-11-19 11:10
- ' cnnewjohn@明晨网络 www.mingchennet.com
- '参考资料:http://www.mingchennet.com/plus/view.php?aid=54
- '========================================
- '容错
- On Error Resume Next
- '声明变量
- Dim sConn,Conn,sSql,Rs
- sConn="DRIVER={MySQL ODBC 3.51 Driver}; SERVER=服务器IP地址; DATABASE=数据库名称; UID=登录用户名;PASSWORD=登录密码; OPTION=3"
- sSql="要执行的SQL语句"
- '连接数据库
- Set Conn=Server.CreateObject("ADODB.Connection")
- Conn.Open sConn
- '执行SQL语句
- Set Rs =Conn.Execute(sSql)
- 'ASP代码...
- '关闭数据库连接并释放资源
- Rs.Close
- Conn.Close
- Set Rs=Nothing
- Set Conn=Nothing
- '捕捉错误
- If Err Then Response.Write(Err.Description)
- %>
文章源自:明晨网络,明晨网络原创,《ASP连接MYSQL数据库》,http://www.mingchennet.com/tec/code/asp/54.htm
- 上一篇:ASP支持嵌套模板和循环标签的模板类
- 下一篇:没有了