<Complete Recordset Référence objet
Les copies de la méthode GetRows plusieurs enregistrements à partir d'un objet d'enregistrements dans un tableau à deux dimensions.
Syntaxe
vararray=objRecordset.GetRows(rows,start,fields)
Paramètre | La description |
---|---|
rows | Optionnel. Une GetRowsOptionEnum valeur qui spécifie le nombre d'enregistrements à récupérer. Par défaut est adGetRowsRest. Note: Si vous omettez cet argument , il récupérera tous les enregistrements du jeu d' enregistrements |
start | Optionnel. Quel bilan pour commencer sur, un numéro d'enregistrement ou d' une BookmarkEnum valeur |
fields | Optionnel. Si vous voulez spécifier les champs que les GetRows appellent retournera, il est possible de passer un seul nom de champ / numéro ou un tableau de noms de champs / chiffres dans cet argument |
Exemple
<%
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))
%>
valeurs GetRowsOptionEnum
Constante | Valeur | La description |
---|---|---|
adGetRowsRest | -1 | Récupère le reste des enregistrements dans l'objet Recordset |
valeurs BookmarkEnum
Constante | Valeur | La description |
---|---|---|
adBookmarkCurrent | 0 | Commence à l'enregistrement en cours |
adBookmarkFirst | 1 | Commence au premier enregistrement |
adBookmarkLast | 2 | Commence au dernier enregistrement |
<Complete Recordset Référence objet