Comportamiento de TIBDataset con vistas o tablas
Hola a todos,
Me he encontrado con un comportamiento del TIBDataset que me desconcierta y quisiera saber cómo controlarlo.
Cuando en un TIBDataset defino la propiedad SelectSQL haciendo referencia a una tabla o a una vista, el evento BeforePost ,y posiblemente algún otro, se comportan de manera distinta, es decir: con una vista se comporta y con una tabla no.
Los síntomas en claro:
Si tengo una tabla con un campo definido como Not Null y hago un post del dataset, con la tabla me verifica que el campo sea null antes de lanzar el evento BeforePost y con la vista primero lanza el evento BeforePost. Yo necesito que el evento salte antes de verificar nada y supongo que debería poder forzarse en el caso de la tabla.
¿Alguna pista?
Gracias de antemano,
D.
|