Foros del Web » Programando para Internet » ASP Clásico »

Error al posicionarme con .move

Estas en el tema de Error al posicionarme con .move en el foro de ASP Clásico en Foros del Web. Hola a todos.- A ver si me podeis echar una mano pues no se porque se me produce este error, pongamos que tengo este código ...
  #1 (permalink)  
Antiguo 10/08/2005, 09:00
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 2 meses
Puntos: 1
Error al posicionarme con .move

Hola a todos.-

A ver si me podeis echar una mano pues no se porque se me produce este error, pongamos que tengo este código por ejemplo.-

aDonde=request.querystring("aDonde")
abrirConexion()
sql="Select * from Tabla where IdFabricante=16 order by numOrden"
registro.open sql, conexion
registro.move aDonde
while not registro.EOF
response.write(registro("IdTabla")&"<br>")
registro.moveNext
wend
registro.close
cerrarConexion()

Pues bien, si le paso por la url el valor de aDonde no me da ningún problema, le pase 20, le pase 30 lo que sea, me hace el listado (más largo o más corto según el parámetro que le pase), ahora bien en cuanto el valor supera 71 ya me da error en la linea de .move, y por supuesto que hay más de 71 registros, muchos más, he visto si ese registro está corrupto o algo, pero me parece absolutamente normal.

Es como si la propiedad .move del recordset no pudiese ir más alla de los primeros 71 registros, es un error muy raro, pero ya no tengo ni idea de por donde atacarlo.

Muchas gracias
  #2 (permalink)  
Antiguo 10/08/2005, 09:08
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
que error te da?, seguro que hay mas de 71 registros del IdFabricante=16?
  #3 (permalink)  
Antiguo 10/08/2005, 09:39
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 2 meses
Puntos: 1
Si, la tabla con IdFabricante=16 tiene más de 100 registros.

El error que me da es.-

Error de Microsoft VBScript en tiempo de ejecución error '800a01fb'
Error de excepción: 'move'

/subcarpeta/prueba.asp, línea 7
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:19.