Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-12-2008
mns mns is offline
Miembro
 
Registrado: feb 2008
Posts: 13
Poder: 0
mns Va por buen camino
Question zeos + firebird

estoy usando firebird 2.1 en xp en modo superserver, bcb6 y como componentes a la base de datos zeos 6.6.4
la aplicacion es multicliente ,
en la base de datos hay un trigger after update en la tabla "tabla" que se dispara despues de un post (funciona bien)
en el form tengo un zconnection , un zquery y un zeventalerter

unicamente se reflejan los datos en el form donde ejecuto el post
pero no en el otro cliente
en el evento oneventalert pongo(sencillo solo para probar)
showMessage("hola"); asi se que funciona el trigger
query->Refresh(); tambien lo he problado con un ztable
pero no funciona,
entonces probe con (creyendo que iria bien)
query->Close();
query->Open(); pero sorprendentemente tampoco funciona
tambien siguiendo mas o menos un hilo que encontre probe esto
query->ApplyUpdates();
ZConnection1->AutoCommit = false;
ZConnection1->Commit();
ZConnection1->AutoCommit = true;
query->Refresh(); y tampoco

solo ha funcionado asi
zconnection->Connected = false;
zConnection->Connected = true;
pero creo que esto es una aberracion porque me obligaria a meter un moton de zconnection ybueno..............
todo esto lo he probado tanto con querys como con tables y de ninguna manera lo he hecho funcionar salvo la del zconnection

Espero que alguien pueda ayudarme porque esto si que es un poco desesperante

Gracias anticipadas
Responder Con Cita
  #2  
Antiguo 31-12-2008
mns mns is offline
Miembro
 
Registrado: feb 2008
Posts: 13
Poder: 0
mns Va por buen camino
me autorespondo pletorico de alegria jeejej , de momento claro
solo hay que poner la propiedad transacIsolationLevel a readCommited y listos
luego en el eventalert query->Refresh(); y ya esta
pfffff , para esto casi todo el dia pero bueno , ahora a otra cosa
Responder Con Cita
  #3  
Antiguo 31-12-2008
jandok238 jandok238 is offline
No confirmado
 
Registrado: ago 2007
Ubicación: ¿ǝɯ dlǝɥ noʎ uɐɔ 'ʍouʞ ʇ,uop ı
Posts: 415
Poder: 0
jandok238 Va por buen camino
Cita:
Empezado por mns Ver Mensaje
me autorespondo pletorico de alegria jeejej , de momento claro
solo hay que poner la propiedad transacIsolationLevel a readCommited y listos
luego en el eventalert query->Refresh(); y ya esta
pfffff , para esto casi todo el dia pero bueno , ahora a otra cosa

en efecto ... ese detalle lo tenia yo tambien ...y bastó como tu lo comentas, con modificar esa propiedad del ZConnection

que bueno que lo solucionaste !!!!

salu2!!!!!!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Firebird + Zeos + Delphi ¡¡ayuda!!... Jheysson13 Conexión con bases de datos 19 17-12-2008 12:52:31
Problema Firebird 2.1 zeos pmtzg Conexión con bases de datos 3 27-05-2008 21:02:02
Problema Zeos-Firebird 2.1 mamaro Conexión con bases de datos 0 20-02-2008 20:39:44
Transacciones FireBird con Zeos vichovi Conexión con bases de datos 3 13-07-2005 08:49:29
Firebird + Zeos LordSigma Firebird e Interbase 1 23-11-2004 15:46:34


La franja horaria es GMT +2. Ahora son las 03:18:31.


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
Copyright 1996-2007 Club Delphi