当前位置: 移动技术网 > IT编程>开发语言>.net > ADO初学者教程:ADO 显示

ADO初学者教程:ADO 显示

2018年10月25日  | 移动技术网IT编程  | 我要评论

离异女人之首长千金,小沈阳专集,异界大贤者

显示来自记录集中的数据的最常用的方法,就是把数据显示在html表格中。


显示字段名称和字段值

我们有一个名为"northwind"的,并且我们希望显示出"customers"表中的数据(记得以.为扩展名来保存这个文件):

<html>
<body>
<%
set conn=server.createobject("adodb.connection")
conn.provider="microsoft.jet.oledb.4.0"
conn.open "c:/webdata/northwind.mdb"
set rs = server.createobject("adodb.recordset")
rs.open "select * from customers", conn
do until rs.eof
  for each x in rs.fields
    response.write(x.name)
    response.write(" = ")
    response.write(x.value & "<br />") 
  next
  response.write("<br />")
  rs.movenext
loop
rs.close
conn.close
%>
</body>
</html>

在一个html表格中显示字段名称和字段的值

我们也可以通过下面的代码把表"customers"中的数据显示在一个html表格中:

<html>
<body>
<%
set conn=server.createobject("adodb.connection")
conn.provider="microsoft.jet.oledb.4.0"
conn.open "c:/webdata/northwind.mdb"
set rs = server.createobject("adodb.recordset")
rs.open "select companyname, contactname from customers", conn
%>
<table border="1" width="100%">
<%do until rs.eof%>
   <tr>
   <%for each x in rs.fields%>
      <td><%response.write(x.value)%></td>
   <%next
   rs.movenext%>
   </tr>
<%loop
rs.close
conn.close
%>
</table>
</body>
</html>

向html表格添加标题

我们希望为这个html表格添加标题,这样它就更易读了:

<html>
<body>
<%
set conn=server.createobject("adodb.connection")
conn.provider="microsoft.jet.oledb.4.0"
conn.open "c:/webdata/northwind.mdb"
set rs = server.createobject("adodb.recordset")
sql="select companyname, contactname from customers"
rs.open sql, conn
%>
<table border="1" width="100%">
  <tr>
  <%for each x in rs.fields
    response.write("<th>" & x.name & "</th>")
  next%>
  </tr>
  <%do until rs.eof%>
    <tr>
    <%for each x in rs.fields%>
      <td><%response.write(x.value)%></td>
    <%next
    rs.movenext%>
    </tr>
  <%loop
  rs.close
  conn.close
  %>
</table>
</body>
</html>

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网