ADO 레코드셋
데이터베이스 데이터를 읽을 수 있으려면 먼저 데이터를 레코드 집합에 로드해야 합니다.
ADO 테이블 레코드 집합 만들기
ADO 데이터베이스 연결이 생성된 후 이전 장에서 설명한 것처럼 ADO 레코드 집합을 생성할 수 있습니다.
"Northwind"라는 데이터베이스가 있다고 가정하고 다음 행을 사용하여 데이터베이스 내부의 "Customers" 테이블에 액세스할 수 있습니다.
<%
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
%>
ADO SQL 레코드 집합 만들기
SQL을 사용하여 "Customers" 테이블의 데이터에 액세스할 수도 있습니다.
<%
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
%>
레코드 집합에서 데이터 추출
레코드세트가 열리면 레코드세트에서 데이터를 추출할 수 있습니다.
"Northwind"라는 데이터베이스가 있다고 가정하고 다음 행을 사용하여 데이터베이스 내부의 "Customers" 테이블에 액세스할 수 있습니다.
<%
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
%>
ADO 레코드 집합 개체
ADO Recordset 개체는 데이터베이스 테이블의 레코드 집합을 보유하는 데 사용됩니다.
Recordset 개체의 모든 메서드와 속성을 봅니다.