加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

在ASP中毗连MySQL数据库的要领

发布时间:2016-10-28 04:13:49 所属栏目:Asp教程 来源:站长网
导读:副标题#e# 折腾了一阵,总算把ASP和 MySQL 连接 完成了,有感,特写此文与大家一同分享 。 查了很多资料,ASP和 MySQL 连接 目前有两种办法:一个是使用组件,比 较有名是MySQLX,可惜要99美元。二就是使用MyODBC 来连接,下面我们就来看看 第二种方式。 试

三、ASP和数据库的连接

下面是我测 试过的,,连接MySQL的源代码,连接的库名为mm,表名为my,表中有两个字段 name 和 sex。

<html>
<head>
  <title>MySQL连接测试</title>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
< body>
  <%
   strconnection="dsn=mysqltest;
   driver={mysql odbc 3.51 driver};
   server=填入服务器地址;uid=用户名;pwd=密码;database=mm"
   ‘连接字符串,dsn就是我们设置的数据源标识符
    注意driver我们刚才在设置系统DSN的时候提过。
   set conn = server.createobject("adodb.connection")
   conn.open strconnection
   sql = "select * from my" ‘SQL查询语句
   set rs = conn.execute(sql)
   if not rs.bof then
%>
<table width="167" >
  <tr>
   <td width="76"><b>name</b></td>
   <td width="79"><b>sex</b></td>
  </tr>
  <%
   do while not rs.eof
  %>
  <tr>
   <td><%=rs("name")%></td> ‘name字段
   <td><%=rs("sex")%></td> ‘sex字段
  </tr>
  <%
    rs.movenext
   loop
  %>
  </table>
<%
   else
    response.write("sorry, no data found.")
   end if
   rs.close
   conn.close
   set conn = nothing
   set rs = nothing
  %>
</body>
</html>

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读