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)
-   -   duda con uso de componentes interbase y bd firebird y clientDataSet (https://www.clubdelphi.com/foros/showthread.php?t=90248)

jsc 02-05-2016 17:10:38

duda con uso de componentes interbase y bd firebird y clientDataSet
 
hola,
queria preguntar si alguien pudiera orientarme en como trabajar con firebird y componentes interbase en delphi 7
la idea es migrar una aplicacion y en adelante trabajar con firebird con otras app

en un formulario, listo clientes e incluso tengo varios TEdits que utilizo para parametrizar una consulta y mostrarlos en el un DBGrid, en otro formulario, doy de alta clientes, en otro hago lo mismo con las facturas...

mi consulta es si ahora con firebird y componentes ibx, tengo que tener un TClientDataSet por ibQuery, a su vez un TDataSetProvider por TClientDataSet, un TIBTransaction por TClientDataSet... o, pudiera hacer esto otro: un unico TDataSetProvider, un unico TIBTransaction y que todos los TClientDataSet que tenga, apunten a TDataSetProvider y TIBTransaction
Cual seria la forma correcta de diseñar y configuar esto para varios forms? como os comento, cada formulario con sus componentes ó un DataModule con componentes genericos (TDataSetProvider / TIBTransaction) y ClientDataSet especificos de cada formulario?

Espero haberme explicado

jafera 02-05-2016 19:41:34

Buenas tardes.

Yo uso un DataModule o varios, dentro de el el componente TIBDatabase y su correspondiente TIBTransaction
Luego coloco los TIBDataset necesarios con su correspondiente TDataSource para acceso a las tablas.

Saludos


La franja horaria es GMT +2. Ahora son las 11:15:04.

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