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)
-   -   Desactivar Evento en un Query (https://www.clubdelphi.com/foros/showthread.php?t=45228)

MaMu 26-06-2007 22:18:39

Desactivar Evento en un Query
 
Como puedo desactivar momentaneamente un Evento en un TQuery?
Quiciera poder desactivar OnCalcFields cuando INSERTO un registro y luego cierro el Query o volver a activarlo cuando lo abro.

Es posible?

jhonny 26-06-2007 22:48:54

Que tal esto?, suponiendo que Query1 es el query que estas trabajando:

Cuando quieres inactivarlo, En el Before Insert podria ser
Código Delphi [-]
Query1.OnCalcFields := nil;

Y luego cuando lo necesites otra vez..., En el After Insert podria ser
Código Delphi [-]
Query1.OnCalcFields := Query1CalcFields;
Espero te sirva.

MaMu 26-06-2007 23:17:18

SOLUCIONADO

Haaaaa jhonny, ya mismo corro a operarme para cambiar de sexo y casarme contigo, me has sacado de un apuro terrible.

Muchas gracias.

jhonny 26-06-2007 23:27:22

Cita:

Empezado por mamu
SOLUCIONADO

Haaaaa jhonny, ya mismo corro a operarme para cambiar de sexo y casarme contigo, me has sacado de un apuro terrible.

Muchas gracias.

Jajaja, después de reírme un buen rato, caigo en cuenta que esto debo contestarlo... :D :D :D

Hombre, pues agradezco tu ofrecimiento pero ya tengo una esposa y dos hijos a los que quiero mucho, de manera pues que no te pares de esa silla, quedate allí quietecito, no te preocupes, con que me hayas dicho que la cosa quedo bien... con eso tengo para ser feliz :D.

Nota: Me sigo riendo, jajaja...

MaMu 27-06-2007 00:46:01

JajajajJAJaja :D :D :D :D


La franja horaria es GMT +2. Ahora son las 14:41:58.

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