Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Recorrido de una consulta 2 veces (https://www.clubdelphi.com/foros/showthread.php?t=75598)

pgrdelphi 06-09-2011 00:26:59

Recorrido de una consulta 2 veces
 
Cordial saludo

Tengo un dataset, al cual le asigno una consulta, cuando abre la forma, realiza la consulta y lo ejecuta una sola vez, pero cuando le doy click en el boton refresh de la barra de navegación, se ejecuta la consulta pero se recorre 2 veces y no se la razón, si alguien sabe que hacer o que propiedades debe tener el dataset les agradezco la ayuda.

oscarac 06-09-2011 00:37:24

hola
que significa se recorre 2 veces?

newtron 06-09-2011 08:39:21

¿En qué evento del formulario tienes la llamada al procedimiento?

pgrdelphi 06-09-2011 14:29:13

en el calcfields del dataset, alli se realiza dos veces el proceso

oscarac 06-09-2011 15:15:15

y que procedimiento tienes en el calcfields?

webmasterplc 06-09-2011 16:17:27

Limpia la consulta antes de colverla a ejecutar, si pones un trozo de código muchos te ayudarian más facil

oscarac 06-09-2011 16:50:05

quiza tu te refieres a que cuando haces la depuracion ves que cuando se abre el query se va hacia el procedimiento del calcfields y cuando empiezas a hacer operaciones con el query (tipo mostrar en un reporte), otra vez el flujo del programa se deriva al calcfields

tengo entendido que cuando se usa campos calculados, se ejecuta el procedimiento por cada uno de los registros que tenga el query que se active, asi que es logico que ese procedimiento se ejecute no 1 sino varioas veces tantos registros tenga el resultado del query

si no es lo que tu has querido decir... ruego no tomar en cuenta esta explicacion


La franja horaria es GMT +2. Ahora son las 07:57:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi