https://foro.gambas-es.org/viewtopic.php?f=1&t=8098&p=48829#p48829
-----------------------------------
gambafeliz
Jueves, 11 Junio 2020, 19:39

Re: No Pensais Que Se Debería Corregirse Result En Un Bucle For-Next
-----------------------------------
[quote user="jguardon" post="48826"]Hola, gambafeliz

Volviendo a leer tu post, ya estoy dudando. Como lo has editado, ya no me acuerdo si al principio declarabas el objeto result dentro o fuera del bucle. [/quote]

Nunca se vio la declaración de Result pero para dejarlo claro lo hago evidentemente antes del bucle sino peta el programa. :)


[quote user="jguardon" post="48826"]
En cualquier caso, el objeto y la consulta hay que declararla fuera del bucle, evidentemente, e ir iterando los resultados que devuelve el objeto result. Éste, en mi opinión, sólo es reutilizable si se vuelve a declarar[/quote]

Vuelvo a declarar pero entonces no estas entendiendo mi solicitud de este hilo, gastando una linea de código para o Declarar nuevamente el Result o para MoveFirst, me temo que estoy perdiendo el tiempo, sino entendéis lo que pretendo, es solo una conversación donde explico un caso y digo que el compilador debe corregir automaticamente lo Result después de un bucle For o While ya que lo saca tincho, da igual es que lo lógico es evitar que pete el programa por algo que el desarrollador del lenguaje conoce que va a pasar por un olvido del programador o usuario de Gambas.

En fin.

[quote user="jguardon" post="48826"]
 o si -como bien dices- recolocas el cursor al principio. Para mí, lo más limpio es volverlo a declarar y justo después utilizarlo. Eso automáticamente devolverá los resultados de la nueva consulta. 
[/quote]

Esto no lo entiendo del todo, si lo redeclaro de nuevo, esto hace una llamada a la base de datos o en su defecto haces una declaración vinculando el anterior Result.


En fin no te como mas la cabeza, gracias por participar en mi consulta, te mando saludo, joven.


