una base de datos access 4 form problemas graves :(
buenas tengo un problema grave
tengo 4 form y una base de datos el primero llama a traves de botones a pc monitor y general el segundo a los datos del pc de los datos de la tabla ( dbgrib ) de una base de datos de access el tercero a los datos del monitor de los datos de la tabla ( dbgrib ) de una base de datos de access el cuarto a los datos del general de los datos de la tabla ( dbgrib ) de una base de datos de access hasta alli 0 problemas el problema es si en la general debo o no actualizar los datos ya que tanto en pc como en monitor ingreso elimino o modifico datos, estos datos quedarian actualizados solos o no ?¿ |
Hola
Parece que si. Saludos |
caral :
no es necesario que al dbgrib le ponga dbgrib1.open; dbgrib.close; no ¿?¿????????? |
Hola
Mira, te explico un poco las cosas: Cuando se trata de hacer algo se usan ciertas COSAS que hay en delphi. Estas COSAS se llaman Componentes. Si no nos explicas que COSAS usas para enlazar a access y como lo haces como quieres que adivinemos cual es el problema?. Saludos |
un form1 tiene 3 button (button1....button3)
cada button llama a 3 form ( form_pc.showmodal; form_monitor.showmodal;.... form_general.showmodal;) en cada form ahi un par de label y un dbgrib ( dbgrib1) en el cual inserto una tabla access (tabla1) con ado .... en el adoquery en la parte del string llamo a los datos solamente del pc ( select procesador,placamadre,hd,ram from tabla1) ya llamados los datos de la tabla1 junto el dbgrib con el datasource asi activos los datos en el dbgrib hasta alli vamos bien ... hago lo mismo con el form_monitor hago lo mismo solo selecciono datos del monitor de la misma tabla1 y en la general inserto todos los datos (pc y monitor ) entonces.... los datos eliminados insertados o modificados en el form general kedarian actualizados si siempre es la misma tabla o no ¿?¿? |
Hola
Si cuando ingresas a los Forms, en el evento Activate de cada Form no realizas un refresco de ADO_Query que llena el DBGrid, no te actualizará nada.... por ende, cada vez que realices un proceso de insertar, actualizar o eliminar un registro, deberás de realizar un proceso de refresh, de lo contrario las modificaciones no serán reflejadas en tus Forms hasta que salgas del sistema e ingreses nuevamente. espero que hayas entendido esto Salu2:p:cool: |
La franja horaria es GMT +2. Ahora son las 14:35:57. |
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