Propriété CursorLocation ADO
Définition et utilisation
La propriété CursorLocation peut être définie ou renvoyée par une valeur long, indiquant la position du service de curseur. Elle peut être définie sur CursorLocationEnum l'une des valeurs. La valeur par défaut est AdUseServer.
Le curseur est utilisé pour :
- Contrôle de la localisation des enregistrements
- Contrôle de la visibilité des modifications apportées à la base de données par d'autres utilisateurs
- Contrôle de la mise à jour des données
Remarque :L'objet Recordset héritera automatiquement de ce réglage de la connexion associée.
Remarque :Cette propriété est en lecture/écriture sur Connection ou un Recordset fermé, et en lecture seule sur un Recordset ouvert.
grammaire
objConnection.CursorLocation objRecordset.CursorLocation
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") sql="SELECT * FROM Customers" rs.CursorLocation=adUseClient rs.CursorType=adOpenStatic rs.LockType=adLockBatchOptimistic rs.Open sql,conn rs.Close conn.Close %>