Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2006, 14:39
Avatar de sabandija25
sabandija25
 
Fecha de Ingreso: abril-2004
Mensajes: 302
Antigüedad: 21 años
Puntos: 0
Exclamación hace bien movefirst despues un while y con adOpenForwardOnly... alguna explicación??

Buenas...

resulta que tengo unas páginas donde esta hecho esto:

Código HTML:
Sql = "select * from empleados"
Set bd = Server.CreateObject("ADODB.Connection")
bd.Open "DSN=trabajo"
set conexion = bd.execute(sql)
contador = 0
do while not conexion.eof
   contador = contador + 1
conexion.movenext
loop
conexion.movefirst

do while not conexion.eof
   response.write conexion("rut") & "<br>"
conexion.movenext
loop
El tema es que me funciona sin ningún problema. Había visto en diversos foros que si el cursor está en adOpenForwardOnly no podía retroceder... pero lo hace... alguien tiene alguna explicación??...

pd: se que es horrible la forma de contar teniendo el recordcount, pero el código no es mío