En son web geliştirme öğreticiler
 

ADO CursorType Property


<Komple Recordset Nesnesi Referans

Bir Recordset nesnesi açarken CursorType özelliği, ayarlar veya imleç türünü döndürür kullanmak. Bu tesis alabilir CursorTypeEnum değerini. Standart adOpenForwardOnly olduğunu.

Note: CursorLocation özelliğini adUseClient olarak ayarlanırsa, CursorType özelliği için tek geçerli ayar adOpenStatic olduğunu.

Note: Hata yok desteklenmeyen bir değer ayarlanırsa, sağlayıcı sadece bunun yerine desteklenen CursorType dönüşür meydana gelecektir.

Sözdizimi

objRecordset.CursorType

Ö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")
sql="SELECT * FROM Customers"

rs.CursorLocation = adUseClient
rs.CursorType = adOpenStatic
rs.LockType = adLockBatchOptimistic

rs.Open sql, conn
%>

CursorTypeEnum Değerler

sabit değer Açıklama
adOpenUnspecified-1 imleç tipini belirtmez.
adOpenForwardOnly0 Varsayılan. salt ileri imleç kullanır. Yalnızca kayıtları üzerinden ileriye kaydırabilirsiniz dışında statik imleç, Özdeş. Bir Recordset tek geçiş yapmak gerekir, bu performansı artırır.
adOpenKeyset1 Bir anahtar kümesi imleç kullanır. Diğer kullanıcıların silmek Kayıtlarımız Recordset'ten erişilemez olsa da, diğer kullanıcıların eklemek kayıtlarını göremiyorum dışında dinamik bir imleç gibi. Diğer kullanıcılar tarafından Veri değişiklikleri hala görülebilmektedir.
adOpenDynamic2 Dinamik bir imleç kullanır. diğer kullanıcılar tarafından İlaveler, değişiklikler ve silme görülebilir ve sağlayıcı bunları desteklemiyorsa Recordset hareketin her türlü, yer imleri dışında izin verilir.
adOpenStatic3 Statik bir imleç kullanır. Raporları verileri bulmak veya oluşturmak için kullanabileceğiniz kayıtların bir dizi statik bir kopyası. diğer kullanıcılar tarafından İlaveler, değişiklikler veya silme görünmez.

<Komple Recordset Nesnesi Referans