网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 asp调用mysql数据库
范文
    MySQL数据库以它短小、方便、速度快、免费等优点成为很多网站目前的首选数据库,但一般都是用
    PHP+MySQL相结合来开发各种动态页面,其实ASP也可以。最新的配置是Windows 2000/2003+IIS+MySQL-
    5.0.26-Win+PHP5,还需要下载一个myodbd3.0.
    ⑴安装MySQL ODBD 的驱动程序,将下载的myodbd文件复制到Windows\System 32目录下,然后建立
    一个新文件,扩展名为reg(就是注册表文件),将一下内容复制到该文件中。
    REGEDIT4
    [HKEY_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\myodbc driver]
    "UsageCount"=dword:00000002
    "Driver"="C:\\WINDOWS\\System32\\myodbc.dll"
    "Setup"="C:\\WINDOWS\\System32\\myodbc.dll"
    "SQLLevel"="1"
    "FileUsage"="0"
    "DriverODBCVer"="02.50"
    "Connectfunctions"="YYY"
    "APILevel"="1"
    "CpTimeout"="120"
    [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\OCBC Drivers]
    "myodbc driver"="installed"
    保存后双击该文件,将上面代码注册到Windows注册表中。
    如果成功,在控制面板/ODBC数据源中简历一个系统DSN。也可以在ASP中使用MySQL,打开控制面板
    /ODBC数据源,选择系统DSN,然后添加一个新的DSN,驱动程序选择myodbd driver,会弹出一个对话框
    供输入MySQL相关信息。
    Windows DSN Name:所要建立DSN的名称。
    MySQL Host(Name or IP):MySQL服务器的名称或者是IP地址,通常填localhost。
    MySQL DataBase Name:需要使用数据库的名称,数据库在MySQL管理程序中建立。这里我们使用一
    个例子。
    数据库名:mydatabase里面有数据表users,users数据表有两个字段,分别是Username和password
    。
    Username:连接数据库的用户名,默认为root超级用户。
    password:链接数据库用户密码,如果没有,可以不填。
    Port(if not 3306):MySQL在服务器的端口,如果不填默认为3306.
    SQL Command on Connect:使用SQL命令连接数据库,这项可以不填。
    下面是连接数据库的ASP代码。
    <%
    '**************************************
    '文件名: mysql.asp
    '描 述:
    ' 文本存入
    '**************************************
    %>
    <%
    Connstr="dsn=mydsn;driver={myodbd
    driver};server=localhost;uid=root;pwd=;database=mydatabase"
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open Connstr
    strQuery = "SELECT * FROM users"
    Set rs = Conn.Execute(strQuery)
    If Not rs.eof Then
    %>
    <TABLE>
    <TR>
    <TD<b>用户名</b></TD>
    <TD><b>密码</b></TD>
    </TR>
    <%
    Do While Not rs.EOF
    %>
    <TR>
    <TD><%=rs("username")%></TD>
    <TD><%=rs("password")%></TD>
    </TR>
    <%
    rs.MoveNext
    Loop
    %>
    </TABLE>
    <%
    Else
    Response.Write("没有记录")
    End If
    rs.Close
    Conn.Close
    Set Conn = Nothing
    Set rs = Nothing
    %>
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/17 21:02:48