注册 登录
编程论坛 ASP技术论坛

asp 怎么链接mysql数据库啊

guang2356447 发布于 2010-03-12 21:35, 581 次点击
asp 怎么链接mysql数据库啊

不能用dsn  odbc

就想链接 sql server 那样  用字符串

链接sql server的是

<%               
set conn=server.CreateObject ("adodb.connection")
'创建一个Connection属性的对象conn
conn.Open "driver={SQL Server};server=(local);UID=admin;PWD=admin;database=bbs"
'用conn.对象的open方法创建一个对SQL Server数据库的连接

if conn.state=0 then
response.Write("连接错误!")
end if
%>


链接mysq的  谁知道 告诉我下
8 回复
#2
aspic2010-03-13 08:40
可是何必拿asp连mysql呢
就想很少看到有拿php连mssql吧
#3
guang23564472010-03-13 09:45
领导要求这么链接
#4
aspic2010-03-13 10:59
"DRIVER={MySQL ODBC 5.1 Driver};SERVER=服务器地址;DATABASE=数据库;USER=用户名;PASSWORD=密码;"
这么懒干嘛 百度或者谷歌一下马上出来了
#5
aspic2010-03-13 11:00
没有ODBC好像不行吧 至少得有这个驱动啊
#6
笨笨林2010-03-13 19:19
没试过。应该不可以。
为何不用PHP呢?
#7
guang23564472010-03-14 19:54
程序代码:
"DRIVER={MySQL ODBC 5.1 Driver};SERVER=服务器地址;DATABASE=数据库;USER=用户名;PASSWORD=密码;"
这么懒干嘛 百度或者谷歌一下马上出来了

这个我也有

就是那里有个odbc   这个必须装吗

要是传到服务器上  odbc数据源 怎么建
#8
aspic2010-03-15 08:49
安装mysql odbc自己就有了吧~~~~~~~~~~~~~~~~~
#9
明梦缘2011-11-17 20:02
用这个试试:我这是可以的。
<%
set conn = server.createobject("adodb.connection")
conn.open "driver={MySQL ODBC 3.51 Driver};server=yourHost;port=3306;database=databaseName;user=userName;password=password;stmt=set names gbk"
sql = "select * from tableName"
set rs = conn.execute(sql)
while not rs.eof
%>
<tr>
<td><%=rs(0)%></td>
<td><%=rs(1)%></td>
<td><%=rs(2)%></td>
<td><%=rs(3)%></td>
</tr>
<%
rs.movenext
wend

rs.close
conn.close
%>
1