FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Problemas con First
Hola colegas, me pasa una cosa muy rara con el método First de un DataSet. Tengo un procedure donde hago TDataSet.Open y TDataSet.First antes de hacer un while not EOF. La primera vez que llamo al procedure va bien pero si lo llamo una segunda vez no se posiciona en la primer registro del fichero, ¿sabeis por qué puede ser? Gracias.
Saludos. |
#2
|
||||
|
||||
Estas seguro que la segunda vez se ejecuta la linea del first?
Que motor de base de datos trabajas?, de pronto si es ADO el problema puede ser el cursor, de ser asi: Como sabes que no es el primero?
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
|||
|
|||
Trabajo con tablas Paradox, tras la instrucción del First muestro por pantalla los datos del registro y en la primera llamada al procedure es el primer registro y en la segunda es el último. La verdad es que por más vueltas que le doy no encuentro la solución. Incluso hago un .Locate() con los datos del primer registro y sí existe, vamos que no se borrado por el camino ni nada. No sé, no sé.
Gracias. Saludos. |
#4
|
||||
|
||||
Sigo tampoco sin ver el problema bueno lo ultimo que me quedaria por decirte es que reordenes o actualices los indeces, suerte
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|