<Complete Recordset Object Reference
Gli insiemi di proprietà CursorType o restituisce il tipo di cursore da utilizzare quando si apre un oggetto Recordset. Questa proprietà può prendere un CursorTypeEnum valore. L'impostazione predefinita è adOpenForwardOnly.
Note: Se la proprietà CursorLocation è impostata su adUseClient, l'unica impostazione valida per la proprietà CursorType è adOpenStatic.
Note: si verificherà nessun errore se un valore non supportato viene impostato, il fornitore sarà solo passare a un CursorType supportato invece.
Sintassi
objRecordset.CursorType
Esempio
<%
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
%>
valori CursorTypeEnum
Costante | Valore | Descrizione |
---|---|---|
adOpenUnspecified | -1 | Non specificare il tipo di cursore. |
adOpenForwardOnly | 0 | Predefinito. Utilizza un cursore forward-only. Identico a un cursore statico, tranne che si può solo scorrere in avanti i record. Questo migliora le prestazioni quando è necessario fare un solo passaggio attraverso un Recordset. |
adOpenKeyset | 1 | Utilizza un cursore keyset. Come un cursore dinamico, salvo che non si può vedere i record che altri utenti aggiungono, anche se i record che altri utenti eliminano sono inaccessibili dal vostro Recordset. le modifiche dei dati da parte di altri utenti sono ancora visibili. |
adOpenDynamic | 2 | Utilizza un cursore dinamico. Aggiunte, modifiche e cancellazioni da parte di altri utenti sono visibili, e tutti i tipi di movimento attraverso il Recordset sono ammessi, tranne che per i segnalibri, se il provider non li supporta. |
adOpenStatic | 3 | Utilizza un cursore statico. Una copia statica di una serie di record che è possibile utilizzare per trovare i dati o generare report. Aggiunte, modifiche o cancellazioni da parte di altri utenti non sono visibili. |
<Complete Recordset Object Reference