<Complete Reference Recordset Obiect
Seturile de proprietate CursorType sau returnează tipul de cursor pentru a utiliza la deschiderea unui obiect Recordset. Această proprietate poate lua o CursorTypeEnum valoare. Implicit este adOpenForwardOnly.
Note: În cazul în care proprietatea CursorLocation este setată la adUseClient, singura setare valid pentru proprietatea CursorType este adOpenStatic.
Note: Nu eroare va apărea dacă o valoare de neacceptat este setată, furnizorul va schimba doar la o CursorType acceptată.
Sintaxă
objRecordset.CursorType
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")
sql="SELECT * FROM Customers"
rs.CursorLocation = adUseClient
rs.CursorType = adOpenStatic
rs.LockType = adLockBatchOptimistic
rs.Open sql, conn
%>
Valorile CursorTypeEnum
Constant | Valoare | Descriere |
---|---|---|
adOpenUnspecified | -1 | nu specifică tipul de cursor. |
adOpenForwardOnly | 0 | Mod implicit. Folosește un cursor numai înainte. Identic cu un cursor static, cu excepția faptului că puteți derula înainte numai prin înregistrări. Acest lucru îmbunătățește performanța atunci când aveți nevoie pentru a face doar o singură trecere printr-un Recordset. |
adOpenKeyset | 1 | Folosește un cursor keyset. Ca un cursor dinamic, cu excepția faptului că nu puteți vedea înregistrările pe care alți utilizatori adaugă, cu toate că înregistrările care alți utilizatori șterg sunt inaccesibile din Recordset dumneavoastră. Modificări date de către alți utilizatori sunt încă vizibile. |
adOpenDynamic | 2 | Folosește un cursor dinamic. Adăugări, modificări și ștergeri de către alți utilizatori sunt vizibile, și sunt permise toate tipurile de circulație prin Recordset, cu excepția semne de carte, în cazul în care furnizorul nu le susține. |
adOpenStatic | 3 | Folosește un cursor static. O copie statică a unui set de înregistrări pe care le puteți utiliza pentru a găsi date sau de a genera rapoarte. Adăugări, modificări sau eliminări ale altor utilizatori nu sunt vizibile. |
<Complete Reference Recordset Obiect