×
ADO 教程ADO 简介ADO 数据库连接ADO ADO RecordsetADO 显示ADO 查询ADO 排序ADO 添加记录ADO 更新记录ADO 删除记录ADO 加速脚本ADO Command 对象ADO Connection 对象ADO Error 对象ADO Field 对象ADO Parameter 对象ADO Property 对象ADO Record 对象ADO Recordset 对象ADO Stream 对象ADO 数据类型ADO 总结ADO 实例

ADO 查询


我们可以使用 SQL 来创建查询,这样就可以指定仅查看选定的记录和字段。


显示选定的数据

我们希望仅仅显示 "Customers" 表的 "Companyname" 字段中以 A 开头的记录:

实例

<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
WHERE CompanyName LIKE 'A%'"
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>

实例展示 »


实例

更多实例

显示 "Companyname" 大于 E 的记录
如何仅仅显示 "Customers" 表的 "Companyname" 字段中大于 E 的记录。

仅显示西班牙的客户
如何仅仅显示 "Customers" 表中的西班牙客户。

让用户来选择筛选标准
让用户根据国别来选择客户


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)