El propósito del cursor es manejar la navegación por una tabla. Sin el cursor, no podríamos saber con cual de los registros estamos trabajando ni obtner otros registros. Cuando abrimos un "recordset" podemos utilizar distintos tipos de cursores. Los tipos de cursores son:
- adOpenForwardOnly: Este es el tipo de cursor predeterminado que le permite moverse solo hacia adelante por el recordset. El valor es 0.
- adOpenKeySet: Permite el movimiento en ambas direcciones y refleja cambios hechos por otros usuarios. Salvo registros agregados o borrados. El valor es 1.
- adOpenDynamic: Permite el movimiento en ambas direcciones y refleja todos los cambios que otros usuarios han hecho. El valor es 2.
- adOpenStatic: Permite el movimiento hacia adelante y hacia atrás en el recordset, pero no refleja ningún cambio realizado por otros usuarios. El valor es 3.
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("mibase.mdb"))
set rs = Server.CreateObject("ADODB.recordset")
sql="SELECT * FROM Tabla01"
rs.CursorType = 0
rs.Open sql, conn
%>




