Propiedad CursorLocation de ADO
Definición y uso
La propiedad CursorLocation puede establecer o devolver un valor long que indica la ubicación del servicio del cursor. Puede establecerse en CursorLocationEnum uno de los valores. El valor predeterminado es AdUseServer.
El cursor se utiliza para:
- Controlar la ubicación de la grabación
- Controlar la visibilidad de los cambios realizados en la base de datos por otros usuarios
- Controlar la actualizabilidad de los datos
Notas:El objeto Recordset heredará esta configuración automáticamente del vínculo asociado.
Notas:Esta propiedad es de solo lectura/escritura en Connection o en un Recordset cerrado, y de solo lectura en un Recordset abierto.
语法
objConnection.CursorLocation objRecordset.CursorLocation
Ejemplo
<% 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 %>