ADO Recordset
Để có thể đọc dữ liệu cơ sở dữ liệu, trước tiên dữ liệu phải được tải vào một tập bản ghi.
Tạo bộ ghi bảng ADO
Sau khi một Kết nối Cơ sở dữ liệu ADO đã được tạo, như đã trình bày trong chương trước, có thể tạo Tập bản ghi ADO.
Giả sử chúng ta có một cơ sở dữ liệu tên là "Northwind", chúng ta có thể truy cập vào bảng "Khách hàng" bên trong cơ sở dữ liệu bằng các dòng sau:
<%
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 "Customers", conn
%>
Tạo tập bản ghi SQL ADO
Chúng tôi cũng có thể có quyền truy cập vào dữ liệu trong bảng "Khách hàng" bằng cách sử dụng SQL:
<%
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
%>
Trích xuất dữ liệu từ tập bản ghi
Sau khi tập bản ghi được mở, chúng ta có thể trích xuất dữ liệu từ tập bản ghi.
Giả sử chúng ta có một cơ sở dữ liệu tên là "Northwind", chúng ta có thể truy cập vào bảng "Khách hàng" bên trong cơ sở dữ liệu bằng các dòng sau:
<%
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
for each x in rs.fields
response.write(x.name)
response.write(" = ")
response.write(x.value)
next
%>
Đối tượng tập bản ghi ADO
Đối tượng ADO Recordset được sử dụng để giữ một tập hợp các bản ghi từ một bảng cơ sở dữ liệu.
Xem tất cả các phương thức và thuộc tính của đối tượng Recordset .