ASP连接MYSQL并读取数据

我的测试环境

 

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

所需工具

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

1.安装过程如果提示ERROR 1918错误,是需要安装C++2010
2.WIN2008_X64安装提示丢失MSVCR120.dll安装C++2013

配置方法

控制面板-管理工具-数据源(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驱动程序中名称一致

驱动现在有32位与64位区分.如果是64位的,需要在IIS中的应用池里修改成32位

现在时间<%=now()%>
<% 
strconnection="driver={mysql odbc 5.2 driver};database=<span style="color:#ff0000;">数据库;</span>server=localhost;uid=<span style="color:#ff0000;">用户名</span>;password=<span style="color:#ff0000;">密码</span>"
set adodataconn = server.createobject("adodb.connection") 
adodataconn.open strconnection
strquery = "select * from <span style="color:#ff0000;">表</span>" 
set rs = adodataconn.execute(strquery) 
if not rs.bof then 
%> 

<table border="1"> 
<tr>
<td><b>序列号</b></td>
<td><b>标  题</b></td>
</tr> 
<% 
do while not rs.eof 
%> 
<tr>
<td><%=rs("<span style="color:#ff0000;">字段名</span>")%></td>
<td><%=rs("<span style="color:#ff0000;">字段名</span>")%></td>
</tr> 
<% 
rs.movenext 
loop 
%> 
</table> 
<% 
else 
response.write("无数据.") 
end if 
rs.close 
adodataconn.close 
set adodataconn = nothing 
set rsemaildata = nothing 
%>

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值