Αντικείμενο 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 %>