Αντικείμενο ADO CursorLocation

Ορισμός και χρήση

Η ιδιότητα CursorLocation μπορεί να ρυθμιστεί ή να επιστραφεί μια τιμή long που δείχνει τη θέση του υπηρεσμού του καταγράφου. Μπορεί να ρυθμιστεί σε: CursorLocationEnum Μια από τις τιμές. Η προεπιλεγμένη τιμή είναι AdUseServer.

Η κούρα είναι χρήσιμη για:

  • Έλεγχος της τοποθέτησης του καταγράφου
  • Έλεγχος της ορατότητας των αλλαγών που κάνουν άλλοι χρήστες στη βάση δεδομένων
  • Έλεγχος της ενημερωσιμότητας των δεδομένων

Σημείωση:Το αντικείμενο Recordset θα κληρονομήσει αυτό το ρυθμίσεις αυτόματα από τη σύνδεση που σχετίζεται με αυτό.

Σημείωση:Αυτή η ιδιότητα είναι ανάγνωση/εγγραφή στο Connection ή στο κλειστό Recordset, και μόνο ανάγνωση στο ανοιχτό Recordset.

Γλώσσα

objConnection.CursorLocation
objRecordset.CursorLocation

Παράδειγμα

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