Más sobre eventos del TDataset
Publicado: Mié Abr 05, 2006 1:21 am
Hola otra vez,
Estoy preparando un módulo dentro de un programa para poder realizar un log de todos los cambios que se realizan sobre las bases de datos y para ello tengo que manejar continuamente los eventos del dataset y me estoy dando cuenta de que no los conozco tan bien como pensaba.
Me están saliendo muchas dudas, que iré planteando poco a poco para no "empacharnos".
Por ejemplo:
Cuando hago un AddNew() el Método asociado al evento OnPostAppend , no sé por qué, pero en algunos casos lo tengo que lanzar a mano.
Puede que en realidad el postappend lo esté gestionando el DbNavigator y por eso no lo tengo que poner en los casos en los que uso este control, pero no estoy seguro.
AddNew() añade un registro, con lo cual podría lanzar los pre/postAppend, pero como lo hace de forma "virtual" sobre los datacontrol, pues que tampoco estoy seguro de ello, oye.
También me surgen dudas con el edit/save/update, pero ya las plantearé más adelante.
Si estáis interesados, en cuanto tenga algo "un poco digno" lo publicaré en el foro. Os dejo una img de lo que estoy haciendo.
Un saludico,
Fredy
--
Attached files
Estoy preparando un módulo dentro de un programa para poder realizar un log de todos los cambios que se realizan sobre las bases de datos y para ello tengo que manejar continuamente los eventos del dataset y me estoy dando cuenta de que no los conozco tan bien como pensaba.
Me están saliendo muchas dudas, que iré planteando poco a poco para no "empacharnos".
Por ejemplo:
Cuando hago un AddNew() el Método asociado al evento OnPostAppend , no sé por qué, pero en algunos casos lo tengo que lanzar a mano.
Puede que en realidad el postappend lo esté gestionando el DbNavigator y por eso no lo tengo que poner en los casos en los que uso este control, pero no estoy seguro.
AddNew() añade un registro, con lo cual podría lanzar los pre/postAppend, pero como lo hace de forma "virtual" sobre los datacontrol, pues que tampoco estoy seguro de ello, oye.
También me surgen dudas con el edit/save/update, pero ya las plantearé más adelante.
Si estáis interesados, en cuanto tenga algo "un poco digno" lo publicaré en el foro. Os dejo una img de lo que estoy haciendo.
Un saludico,
Fredy
--
Attached files