FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
StartTransaction, funciona solo en el equipo donde se hizo los movimientos.
Hola amigos.
Trabajo con: IBX, WIN10, FB 2.0, DELPHI6 El tema que quiero q me auxilien es sobre TRANSACTION. Tengo el siguiente código que me funciona en 1 equipo, pero si se quiere consultar en otro equipos los datos que se capturaron, no se muestran....el código funciona pero solo en el equipo donde se hizo los movimientos.
Los registros son grabados, pero no se muestran en otros equipos...solo si se desconectan de la B.D y se vuelven a conectar. He consultado varios hilos, y he hecho los cambios que en ellos comentan, los cuales ya los aplique y efectivamente, ya graba los datos....pero no puedo verlos en otro equipo. Tengo el componente IBTransaction (con la B.D. asignada correctamente en "DefaultDatabase") en su propiedad "AutoStopAction:=saCommit" y el "DefaultAction = TACommit". Tengo montado una Red LAN en casa de 3 equipos, 1 que funge como servidor y 2 equipos cliente que son lo que estoy usando para las pruebas. Sinceramente no entiendo porque los movimientos no se pueden ver de manera inmediata si ya se están grabados en la BD. Espero me puedan ayudar. Saludos.
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! Última edición por mRoman fecha: 17-10-2021 a las 19:20:34. |
#2
|
||||
|
||||
En tu código hay un "mejunje" que no podemos descifrar si no tenemos acceso a ver todos los parámetros de cada dataset, componente, transacción, etc.
Te aconsejo que hagas un simple programa de pruebas con un dataset. Cuando lo tengas controlado entonces podrás implementarlo en tu programa. |
#3
|
||||
|
||||
Cita:
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
#4
|
|||
|
|||
commit solo funciona en un equipo
No Conosco los componentes ibx, pero de pronto este comentario te sirve
el computador "A" ejecuta la consulta select tabla xxxy y la tiene en l pantalla el computador "B" hace cambios en la tabla xxxy para que el computador "A" vea los cambios realizados en el computador "B" debe cerrar la consulta (query close, commit,rollback) si no tienes autocommit y abrir de nuevo la consulta saludes desde Cali |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Instalar solo ejecutable en un equipo | zugazua2001 | Varios | 4 | 17-06-2011 04:50:05 |
Desde otra aplicacion saber en donde se hizo clik | rastafarey | API de Windows | 3 | 23-03-2009 21:55:39 |
Error 1400 en un sólo equipo. | Gabo | Varios | 2 | 07-11-2007 11:13:25 |
Solo funciona en mi equipo. Qué archivos faltan en los pc's cliente??? | albeiro_ospina | Servers | 5 | 02-02-2007 00:23:52 |
suma total de todos los movimientos en movimientos | agustincs | Conexión con bases de datos | 17 | 25-08-2004 19:37:50 |
|