Neueste Web-Entwicklung Tutorials
 

ADO CursorLocation Property


<Vollständige Connection Object Reference

Die Eigenschaft Cursorsätze oder sendet einen langen Wert, der die Position des Cursors Dienst anzeigt. Es kann auf eine der eingestellt werden CursorLocationEnum Werte. Der Standardwert ist AdUseServer.

Ein Cursor wird verwendet, um:

  • Kontrollsatz Navigation
  • steuert die Sichtbarkeit von Änderungen in der Datenbank
  • steuern die Aktualisierbarkeit Daten

Note: Ein Recordset - Objekt erbt diese Einstellung aus dem zugehörigen Connection - Objekt.

Note: Diese Eigenschaft ist schreibgeschützt auf einem offenen Cord - Objekt, und Lese- / Schreib auf einem Connection - Objekt oder auf einem geschlossenen Cord - Objekt.

Syntax

objConnection.CursorLocation Beispiel
<%
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
%>

CursorLocationEnum Werte

Konstante Wert Beschreibung
adUseNone1 OBSOLETE (appears only for backward compatibility) die (appears only for backward compatibility) . Benutzt überhaupt keine Cursor Dienste
adUseServer2 Standard. Verwendet einen serverseitigen Cursor
adUseClient3 Verwendet eine clientseitige Cursor von einer lokalen Cursor-Bibliothek geliefert. Zur Rückwärtskompatibilität wird das Synonym adUseClientBatch ebenfalls unterstützt

<Vollständige Connection Object Reference