Pregunta: | 58331 - ENUMERAR FILAS CON VFP |
Autor: | Luis Villasenor |
Hola, quisiera saber si hay alguna manera de hacer lo siguiente en VFP, hago una consulta a una tabla y necesito enumerar las filas es decir:
num_row nombre 1 Jose 2 Miguel 3 Roberto . . . . . . n n Eso se puede hacer en sql con la funcion num_row, y en mysql se puede hacer asi: set @RNUM=0; select @RNUM := @RNUM+1 it, nombre from usuarios, y se crea esa especie de lista, con VFP hay alguna manera de hacer eso???? Gracias por la ayuda salu2 |
Respuesta: | Ricardo Suárez |
Si entiendo bien, lo que necesitas es:
select recno() as 'num_row', * from mitabla into cursor micursor o si sólo quieres el num_row y el nombrem entonces: select recno() as 'num_row', nombre from mitabla into cursor micursor Espero que te sirva. |
Respuesta: | Juan Manuel Borruel |
No te vale con el RECNO() ?
El recno de cada registro de dara un orden perfecto. |
Respuesta: | Luis Villasenor |
No, la función RECNO no me sirve, ya que esa me da el numero del registro en la tabla, yo lo que ocupo es que me de el numero de registro al momento de mostrarlo en pantalla, es decir, si el nombre "Jose" tiene el RECNO 1000 en la tabla, pero al momento de mostrarlo en pantalla es el primero que muestro, quiero que le ponga el 1, no el 1000....
Gracias por la sugerencia |