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