ASP连接MYSQL并读取数据

来源:互联网 发布:android系统应用源码 编辑:程序博客网 时间:2024/05/16 07:44

我的测试环境

系统WIN2003绿色版MYSQL5.5.20NETBOX迷你绿色版IIS服务器mysql-connector-odbc-5.2.2-win32.msi

所需工具

MYSQL的ODBC连接驱动:http://www.mysql.com/downloads/connector/odbc/

安装过程如果提示ERROR 1918错误,是需要安装C++2010

下载地址:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=5555

配置方法

控制面板-管理工具-数据源(ODBC)-驱动程序中查看你是否成功安装MYSQL

切换系统DSN-添加-MYSQLODBC-完成

Data Source Name 名称

TCP/IP Server 填写你得IP地址.本地可以填写127.0.0.1或localhost

user 用户名

password 密码

Database 数据库

点击TEST,提示Connection successful,表示你数据库配置连接成功.


ASP连接MYSQL的测试代码,自己修改数据库连接信息

注意:driver={mysql odbc 5.2 driver}必须与ODBC驱动程序中名称一致

[plain] view plaincopyprint?在CODE上查看代码片派生到我的代码片
  1. 现在时间<%=now()%>  
  2. <%   
  3. strconnection="driver={mysql odbc 5.2 Unicode driver};database=数据库;server=localhost;PORT=3306;uid=用户名;password=密码"  
  4. set adodataconn = server.createobject("adodb.connection")   
  5. adodataconn.open strconnection  
  6. strquery = "select * from 表"   
  7. set rs = adodataconn.execute(strquery)   
  8. if not rs.bof then   
  9. %>   
  10.   
  11. <table border="1">   
  12. <tr>  
  13. <td><b>序列号</b></td>  
  14. <td><b>标  题</b></td>  
  15. </tr>   
  16. <%   
  17. do while not rs.eof   
  18. %>   
  19. <tr>  
  20. <td><%=rs("字段名")%></td>  
  21. <td><%=rs("字段名")%></td>  
  22. </tr>   
  23. <%   
  24. rs.movenext   
  25. loop   
  26. %>   
  27. </table>   
  28. <%   
  29. else   
  30. response.write("无数据.")   
  31. end if   
  32. rs.close   
  33. adodataconn.close   
  34. set adodataconn = nothing   
  35. set rsemaildata = nothing   
  36. %>  
0 0
原创粉丝点击