主题:  请问ASP怎样连MYSQL呢?

爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#12003/11/15 12:48:22
请问ASP怎样连MYSQL呢?



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#22003/11/15 13:54:46
汗…… SQLServer怎么连MySQL就怎么连阿……



爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#32003/11/15 18:56:12
请问版主"option=16386"这个参数怎解?



爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#42003/11/15 19:16:43
实现不了!!
<%
on error resume next
set conn=server.createobject("adodb.connection")
conn.open

"Driver={mysql};server=(local);database=bbs;uid=yyvfuu;pwd=yyvfuu;option=16386;"
qq="select * from user"
set rs=conn.execute(qq)
response.write rs(1)


%>



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#52003/11/15 20:15:07
哪有你这种写法,至少存在两处错误
  • 语句不能拆成两行
  • [user]
    另外还没有检测记录集是否为空


  • { 在指尖上绽放的花朵 }

    职务:普通成员
    等级:5
    金币:14.0
    发贴:3209
    #62003/11/15 21:26:12
    Rs("1")是什么?

    纳闷ing~



    爱多媒体爱生活

    职务:普通成员
    等级:2
    金币:1.0
    发贴:303
    #72003/11/15 22:08:53
    我没有分行啊!!!只是粘贴的时候自动分行了!!

    rs(1)就是记录集的第二个字段啊!!!

    那正确是怎样啊??



    janlay

    职务:管理员
    等级:7
    金币:28.0
    发贴:7244
    #82003/11/16 11:29:55
    有rs(1)这种写法,取出记录集第2列(第一列是rs(0))

    自动分行会分两行吗?要判断写法是否正确,只要看错误行是不是那一行就行了。如果错误行在它下面,就说明连接数库成功。由于你的第二个错误,set rs=conn.execute(qq)这一行肯定会报错。



    爱多媒体爱生活

    职务:普通成员
    等级:2
    金币:1.0
    发贴:303
    #92003/11/17 22:24:02
    晕晕晕!!!出错是在
    conn.open "Driver={mysql};server=(local);database=bbs;uid=yyvfuu;pwd=yyvfuu;option=16386;"
    说是驱动错啊!!



    { 在指尖上绽放的花朵 }

    职务:普通成员
    等级:5
    金币:14.0
    发贴:3209
    #102003/11/17 22:29:52
    去下载MySQL ODBC For win32的驱动程序。



    janlay

    职务:管理员
    等级:7
    金币:28.0
    发贴:7244
    #112003/11/18 14:25:25
    520media在上个帖子中说
    引用:
    晕晕晕!!!出错是在
    conn.open "Driver={mysql};server=(local);database=bbs;uid=yyvfuu;pwd=yyvfuu;option=16386;"
    说是驱动错啊!!

    先不要晕,自己把问题说清楚,不就可以省很多事了!