![]() |
como puedo ir a un registro concreto de un recordset hola: Tengo un recordset de n registros pero yo solo quiero mostrar los registros del 1 al 6. Entonces en el primer registro hago un rs.movefirst en el segundo registro intento un rs.move 2,adBookmarkFirst pero me devuelve el error siguiente: ADODB.Recordset error '800a0d5d' La aplicación utiliza un valor de tipo no válido para la operación actual. He mirado la sintaxis y esta correcta. También he probado con rs.move cint(2),adBookmarkFirst y con todos los datos de tipo numerico pero me devuelve el mismo error. Tienen idea de que pasa? Gracias |
Re: como puedo ir a un registro concreto de un recordset Tendra algo que ver con los cerrojos o el tipo de cursor? Cita:
|
Re: como puedo ir a un registro concreto de un recordset Que tal rompiendo el ciclo? Código: Dim mostrarHasta, itera |
Re: como puedo ir a un registro concreto de un recordset u_g esa funcion le va a mostar 5 resultados, no 6 (quizas me equivoque) Dim mostrarHasta, itera mostrarHasta = 6 itera = 1 <--------ESTE TENDRIA QUE SER CERO do while not rs.EOF 'Imprimes registro itera = itera + 1 <--------- ACA SE HACEN 2 LA PRIMERA VEZ if itera = mostrarHasta then rs.Close exit do end if itera = itera + 1 <-----SINO TENDRIA QUE PONER LA LINEA ACA PARA DEJAR ITERA=1 Y NO ITERA=0 ARRIBA rs.MoveNext loop Osea... primero imprimes y luego avanzas :-) |
Re: como puedo ir a un registro concreto de un recordset Cita:
Seeh, siempre me pasa lo mismo, gracias por la corrección, pero esa es la idea; como consejo las máquinas cuentan siempre desde 0 pero nosotros no, es por eso que siempre que se pueda es mejor comenzar con 1 -haciendo la correspondiente prueba de escritorio :borracho:- Saludos |
Re: como puedo ir a un registro concreto de un recordset Cita:
si solo quieres mostrar una cierta cantidad de registros, ¿por qué no limitas los registros regresados desde la consulta con TOP o con LIMIT?, dependiendo de la BD que uses |
| La zona horaria es GMT -6. Ahora son las 19:59. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.