[点晴永久免费OA]让ASP搭配MYSQL数据库
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
所需要工具:
mysql-4.1.11-win32 myodbc-3.51.11-1-dll myodbc-3.51.11-1-win mysqlcc-0.9.4-win32 ------------------------------------------------------------------- 注册文件Mydbc.reg: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\myodbc driver] "UsageCount"=dword:00000002 "Driver"="C:\\WINDOWS\\System\\myodbc.dll" "Setup"="C:\\WINDOWS\\System\\myodbc.dll" "SQLLevel"="1" "FileUsage"="0" "DriverODBCVer"="03.51" "ConnectFunctions"="YYY" "APILevel"="1" "CpTimeout"="120" [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers] "myodbc driver"="installed" ------------------------------------------------------------------- 建立ASP文件链接数据库,例子如下: Windows DSN name: 所要建立DSN的名称 Mysql Host (name or ip):Mysql服务器的名称或者是IP地址,通常填localhost Mysql database name: admin Database: admin password: 000000 Port(if not 3306): SQL command on connect: 下面两种链接数据库的ASP代码: 1. 使用DSN <% strConnection = "dsn=admin;driver={myodbd driver};server=localhost;uid=root;pwd=000000;database=admin" Set adoDataConn = Server.createObject("ADODB.Connection") adoDataConn.Open strConnection strQuery = "select * from user" Set rs = adoDataConn.execute(strQuery) If Not rs.BOF Then %> <TABLE> <TR> <TD<b>username</b></TD> <TD><b>password</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("Sorry, no data found.") End If rs.Close adoDataConn.Close Set adoDataConn = Nothing Set rsEmailData = Nothing %> 2. 不使用DSN <% strconnection="DefaultDir=;Driver={myodbc driver};database=admin" Set adoDataConn = Server.createObject("ADODB.Connection") adoDataConn.Open strConnection strQuery = "select * from user" Set rs = adoDataConn.execute(strQuery) If Not rs.BOF Then %> <TABLE> <TR> <TD<b>username</b></TD> <TD><b>password</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("Sorry, no data found.") End If rs.Close adoDataConn.Close Set adoDataConn = Nothing Set rsEmailData = Nothing %> 该文章在 2022/7/5 1:32:16 编辑过 |
关键字查询
相关文章
正在查询... |