• ASP连接mysql


    安装MySQL ODBC driver。

    我安装的是mysql-connector-odbc-5.1-win32

    然后在:控制面板-管理工具-数据源-驱动程序,中看见我们安装好的mysql驱动。(我显示的是“MySQL ODBC 5.1driver”)

    再转到系统DSN:点击“添加”,从“创建数据源”列表中选择刚刚安装的驱动。

    Data Source Name:数据源名,可自拟(跟功能挂钩);

    Description:关于此数据源的描述,主要功能等,可不填;

    Server:服务器名称,可以是机器名,也可以是IP地址

    Port:端口号

    User:用户名:默认的是root,也可以在安装mySQl时自己设定

    Password:密码

    Database:数据库

    填好后点击“Test”进行测试,若successful则ok。

    ASP和数据库的连接

    下面是我测试连接MySQL的源代码,连接的库名为robot,表名为users,表中有两个字段 userId和 username。

    <html>
    
    <head>
    
    <title>MySQL连接测试</title>
    
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    
    </head>
    
    <body>
    <%
    '配置数据库
    Dim Conn, sConnString, strquery
    sConnString="driver={mysql odbc 5.1 driver};database=robot;server=localhost;uid=root;password=root"
    Set Conn=Server.CreateObject("adodb.Connection")
    Conn.open sConnString    '连接数据库
    
    %>
    
    <%
    '数据库操作语句
    strquery = "select * from users"
    'Set rs = Server.CreateObject("Adodb.RecordSet")
    'rs.open strquery, Conn, 1, 1
    set rs = Conn.execute(strquery) 
    if not rs.bof then 
    %>
    <table>
    <%
     do while not rs.eof 
    %>
    
    <tr>
     <td>编号</td>
        <td>标题</td>
    
    </tr>
    <tr>
     <td><%=rs("userId")%></td>
        <td><%=rs("username")%></td>
    </tr>
    <%
     rs.movenext
     Loop
    %>
    </table>
    <%
    else
     Response.Write("无数据!")
    End if
    rs.close
    Set rs=Nothing
    Conn.Close
    Set Conn=Nothing
    %>
    
    
    </body>
    
    </html>

     

     

     

  • 相关阅读:
    poj 1562 Oil Deposits
    poj 1650 Integer Approximation
    snmp4j 编程
    ubuntu 13.04 163源(亲测可用)
    c语言中static 用法总结(转)
    Spring入门
    Hibernate入门
    Struts2入门教程
    素数距离问题
    ASCII码排序
  • 原文地址:https://www.cnblogs.com/huanglibin/p/3061068.html
Copyright © 2020-2023  润新知