Ultimele tutoriale de dezvoltare web
 

ADO Metoda GetRows


<Complete Reference Recordset Obiect

Metoda de GetRows copii multiple înregistrări dintr-un obiect Recordset într-o matrice bidimensională.

Sintaxă

vararray=objRecordset.GetRows(rows,start,fields)

Parametru Descriere
rows Opțional. O GetRowsOptionEnum valoare care specifică numărul de înregistrări pentru a prelua. Implicit este adGetRowsRest.

Note: Dacă omiteți acest argument va prelua toate înregistrările din Recordset

start

Opțional. Ce înregistrare pentru a începe, un număr de înregistrare sau o BookmarkEnum valoare

fields Opțional. Dacă doriți să specificați doar câmpurile pe care GetRows apelul va reveni, este posibil să se treacă un nume / număr de câmp unic sau o serie de nume de câmpuri / numere în acest argument

Exemplu

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("northwind.mdb"))
set rs = Server.CreateObject("ADODB.recordset")
rs.Open "Select * from Customers", conn

'The first number indicates how many records to copy
'The second number indicates what recordnumber to start on
p=rs.GetRows(2,0)
rs.close
conn.close

'This example returns the value of the first
'column in the first two records
response.write(p(0,0))
response.write("<br>")
response.write(p(0,1))

'This example returns the value of the first
'three columns in the first record
response.write(p(0,0))
response.write("<br>")
response.write(p(1,0))
response.write("<br>")
response.write(p(2,0))
%>

Valorile GetRowsOptionEnum

Constant Valoare Descriere
adGetRowsRest-1 Extrage restul înregistrărilor în obiectul Recordset

Valorile BookmarkEnum

Constant Valoare Descriere
adBookmarkCurrent0 Începe de la înregistrarea curentă
adBookmarkFirst1 Începe de la prima înregistrare
adBookmarkLast2 Începe de la ultima înregistrare

<Complete Reference Recordset Obiect