Los últimos tutoriales de desarrollo web
 

ADO CursorType Property


<Referencia completa de registros de objetos

Los conjuntos de propiedades CursorType o devuelve el tipo de cursor a utilizar al abrir un objeto de conjunto de registros. Esta propiedad puede tomar un CursorTypeEnum valor. Por defecto es adOpenForwardOnly.

Note: Si la propiedad CursorLocation se establece en adUseClient, el único valor válido para la propiedad CursorType es adOpenStatic.

Note: No se producirá ningún error si se establece un valor no admitido, el proveedor le acaba de cambiar a un CursorType compatible en su lugar.

Sintaxis

objRecordset.CursorType

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

Valores CursorTypeEnum

Constante Valor Descripción
adOpenUnspecified-1 No especifica el tipo de cursor.
adOpenForwardOnly0 Defecto. Utiliza un cursor de sólo avance. Idéntica a un cursor estático, con la excepción de que sólo puede desplazarse hacia adelante a través de los registros. Esto mejora el rendimiento cuando se necesita para hacer una sola pasada a través de un conjunto de registros.
adOpenKeyset1 Utiliza un cursor de conjunto de claves. Al igual que un cursor dinámico, excepto que no se puede ver registros que otros usuarios han añadido, a pesar de los registros que eliminan otros usuarios son inaccesibles desde el conjunto de registros. cambios en los datos de otros usuarios son todavía visibles.
adOpenDynamic2 Utiliza un cursor dinámico. Las adiciones, modificaciones y supresiones de otros usuarios son visibles, y se les permite todo tipo de movimiento a través del conjunto de registros, a excepción de los marcadores, si el proveedor no los admite.
adOpenStatic3 Utiliza un cursor estático. Una copia estática de un conjunto de registros que se pueden utilizar para buscar datos o generar informes. Las adiciones, modificaciones o supresiones de otros usuarios no son visibles.

<Referencia completa de registros de objetos