Problema con TADOQuery
Estoy usando un TADOQUERY para hacer una consulta a una DB en SQL Server...
Resulta que siempre he usado el Query1.FindNext, pero ahora me da un error, cuando llega al final de los registros. Por eso utilizo el Query1.EOF, pero aun asi me da el error. Alguna idea? Gracias de antemano... |
Hola
Y asi: No entiendo la necesidad de repetir el Eof dos veces, tampoco por que usar FindNext. Bueno, pruebalo, tal vez sirva. Saludos |
Hola, Caral te falto una linea para estar mas seguros:
Saludos. |
Hola
Y crees que haga falta con el eof? No crees que este recorre la tabla desde el principio? No se, Pregunto?. Lo que hace es rellenar un combobox, curiosamente llama a dos campos, pero solo usa uno en el combo, por que?, ni idea, el sabrá. En tal caso si afinamos mas seria algo asi: Maestro que te parece, he aprendido algo?:) Saludos |
Hola Caral, lo que pasa es que a veces cuando se llena un combobox no siempre se llena con todos los datos, por eso el first para asegurarnos de que empiece desde el primer registro, lo digo porque ya me ha pasado varias veces, es solo para estar seguros.
Saludos. |
Cita:
Llamo los dos campos porque mas abajo los quiero utilizar. Y Llamo el EOF a ver si asi sirve, porque como se caia al llegar al FindNext, entonces pense que si volvio a preguntar talvez no, pero siguio igual, voy a probar y luego les cuento. Gracias! |
Hola
Me parece muy bien, por eso te pregunte, todos los dias se aprende algo. Saludos |
Cita:
|
Muchas gracias, problema resuelto
|
y no podrias postear aqui la solucion, en caso de que a alguien mas le suceda lo mismo?.
Saludos |
Solucion
Cita:
Query1.next en vez Query1.findnext y listo. |
OOOk, entendido.
Saludos |
La franja horaria es GMT +2. Ahora son las 08:47:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi