Quando a conexão é estabelecida o objeto de Recordset do ADO é a capaz de ler dados da base de dados, os dados deve primeiramente ser carregado em um recordset. O objeto de Recordset do ADO é usado prender um jogo dos dados de uma tabela da base de dados.
Criar uma tabela Recordset do ADO
Após ter feito a conexão aos dados da base de dados através da conexão da base de dados do ADO, é possível criar um ADO Recordset.
Por exemplo: nós temos uma base de dados nomeada “vyom”, nós podemos começar o acesso à tabela do “empregado” dentro da base de dados com as seguintes linhas:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "e:/vyomworld/vyom.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Employee", conn
%>
Criar um ADO SQL Recordset
Para criar o recordset, usar a seguinte linha:
<%
Set rs=Server.CreateObject("ADODB.Recordset")
%>
Nós podemos também começar o acesso aos dados na tabela de “Emloyee” usando o SQL:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/vyomworld/vyom.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Employee", conn
%>
Extrair dados do Recordset:
Quando o recordset é aberto, nós podemos extrair ou alcançar os dados do recordset. Por exemplo: nós temos uma base de dados nomeada “vyom”, nós podemos começar o acesso à tabela do “empregado” dentro da base de dados com as seguintes linhas:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/vyomworld/vyom.mdb"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Employee", conn
for each x in rs.fields
response.write(x.name)
response.write(" = ")
response.write(x.value)
next
%>
Keywords: objeto do recordset, objeto do recordset do ado, tipo do cursor, importações do recordset do ado