Hola a todos. Estoy desarrollando una aplicacion que accede a una BD Access. Esta BD Access tiene una estructura con tablas relacionadas con relaciones maestro detalle, por lo que además de con DBEdits, visualizo la BD en un TreeView. Mi problema es que la aplicación puede correr simultaneamente desde distintas máquinas, por lo que mientras desde una máquina se visualiza la BD desde otra se puede estar actualizando.
Una posible solución sería el empleo de un Timer que recargue la estructura en el treeview, pero esto no lo puedo hacer puesto que esta constantemente parpadeando.
Lo que quiero hacer es cargar la estructura en el treview solamente cuando se haya producido alguna modificacion. Por ello, mi pregunta es la siguiente.
¿Hay alguna forma de detectar que se modifico alguna tabla de la BD?. Es decir, yo, desde mi aplicacion puedo detectar que otro ha modificado la BD, desde otra aplicacion?
Gracias.