zoukankan      html  css  js  c++  java
  • 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>

     

     

     

  • 相关阅读:
    Java 源码刨析
    qemu-guest-agent详解
    Java 源码刨析
    NTP服务解析
    virsh常见命令笔记
    Ansible之playbook
    ansible模块详解
    HashMap详解
    Mysql-Incorrect string value
    web开发中前后端传值
  • 原文地址:https://www.cnblogs.com/huanglibin/p/3061068.html
Copyright © 2011-2022 走看看