Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Commit en Firedac sigue la tabla abierta. (https://www.clubdelphi.com/foros/showthread.php?t=84227)

muli 23-09-2013 19:00:29

Commit en Firedac sigue la tabla abierta.
 
Estoy empezando a realizar alguna cosita con Firedac, pero la costumbre de ibx de hacer commit en la transacción y así cerraba todo lo que tenía abierto, pero en firedac le hago commit en la transacción que está enlazada a su connection y sigue la fuente de datos abierta, y hasta que la cierro con "close" no actualiza los datos. Por que yo siempre trabajé cerrando transacciones con commit y rollback, no es correcta esa forma de trabajar con firebird?.


Saludos a todos.

teletranx 16-12-2013 23:00:44

Estimado,
Por mi parte estoy haciendo dos tipos de conexiones con FireDact.
  1. MultiCapa en FireBird. Cambiando de dbExpress a FireDac (En servidor Linux ó Windows)
  2. Directa en SqlServer, Tratando de hacer conexión offline, que según lo que he leido es los mismo que multicapa (Aún no me funciona)
Las dos con reconexión a las bases de datos (Con FireDac)

Lo que veo es:
Puedes Trabajar con Multicapa o trabajar con las conexión a la base de datos offline (aún no me funciona).
Lo que se de FireDac.
  • Es más rápida que otros componentes de Conectividad
  • Puede reconectarse sin necesidad de programar, basta dejar la opción en verdadero en el componente de la base de datos.
Lo que sería interesante es trabajar las conexiones a las bases de datos offline.
Si alguno lo ha trabajado y le funciona el método que explique y envíe un Ejemplo.



Saludos
Teletranx :cool:


La franja horaria es GMT +2. Ahora son las 11:05:19.

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