![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
![]() Estoy comenzando a utilizar dbExpress y quería saber si alguien puede decirme qué es mejor, trabajar con las consultas unidireccionales o bidireccionales (la base de datos que utilizo es muy grande).
Saludos iriber ![]() |
#2
|
|||
|
|||
si quieres mostrar los datos en componentes DataAware, obligatoriamente tendrá que ser bidireccional. Si sólo es para hacer consultas, no lo se, pero supongo que será más rápido la unidireccionalidad
|
#3
|
||||
|
||||
Hola
No puedes hacer consultas bidireccionales en dbExpress, todas són unidireccionales. Es decir que los querys de dbExpress no se pueden conectar a dbGrids, dbLookupCombobox, etc. .... Para hacerlo tienes que convertirlos en un dataset bidireccional, conectando un datasetprovider al query dbExpress, y un clientdataset al datasetprovider. NOTA : Las consultas dbExpress además de unidireccionales, són de solo lectura. Asi pues, para hacer cualquier cambio también las tienes que conectar a un Clientdataset via un DatasetProvider, y hacer el cambio en el ClientDataset. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
|||
|
|||
muchas gracias por todo, voy a utilizar componentes dataAware asi que sus comentarios me fueron de gran ayuda, espero alguna vez poder ayudarlos también, saludos iriber
![]() |
![]() |
|
|
![]() |
|