En son web geliştirme öğreticiler
 

ADO GetRows Yöntemi


<Komple Recordset Nesnesi Referans

iki boyutlu bir diziye Recordset nesnesinden GetRows yöntem kopyalar birden fazla kayıt.

Sözdizimi

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

Parametre Açıklama
rows İsteğe bağlı. Bir GetRowsOptionEnum almak için kayıt sayısını belirtir değer. Standart adGetRowsRest olduğunu.

Note: Bu bağımsız değişkeni atlarsanız o Recordset'te tüm kayıtları alır

start

İsteğe bağlı. Ne rekoru, rekor sayıda veya üzerinde başlatmak için BookmarkEnum değeri

fields İsteğe bağlı. Eğer GetRows dönecektir diyoruz sadece alanları belirlemek istiyorsanız, argüman tek bir alanda adı / numarası veya alan adlarının dizisini / numaraları geçmek mümkündür

Örnek

<%
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))
%>

GetRowsOptionEnum Değerler

sabit değer Açıklama
adGetRowsRest-1 Recordset nesnesinin kayıtların kalanını alır

BookmarkEnum Değerler

sabit değer Açıklama
adBookmarkCurrent0 Geçerli kaydın başlar
adBookmarkFirst1 ilk kayıt başlar
adBookmarkLast2 Geçen kayıtlarına başlatır

<Komple Recordset Nesnesi Referans