FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
IbTable o IbDataset
Hola.
Estoy desarrollando un sistema en Delphi6 Interbase 6, y quisiera saver cuales son las ventajas y desventajas al usar un IbTable o un IBDataset. Por ejemplo yo he usado tablas y las enlazo Master Detail, pero si utilizo un IbDataset no puedo hacer esto, solo con IbQuery donde digo si Master.Cod = Datail.Cod muestrame Tal registro, esto esta bien pero cada vez que modifico algo o cambio de registro abrir y serrar el IbQuery no me agrada. Quisiera saber si afectaria a mi aplicación en velocidad si uso Ibtable o seria lo mismo si uso IbDataset. Saludos..... Héctor. |
#2
|
|||
|
|||
Cita:
Al TIBDataset del detalle le tienes que informar la propiedad DataSource con el TDataSource que apunte a la tabla maestra y, luego, en la propiedad SelectSQL poner lo mismo que pondrías en un TIBQuery. Si suponemos que las tablas son factura y detalle que se unen por el campo Numero, quedaría algo así Código:
select * from detalle where numero = :numero |
#3
|
||||
|
||||
Hola.
Gracias por contestar, no puedo ver los datos en ninguna parte del IBDataset detalle. Tabla maestra Código:
Select * From CatMercancia Código:
Select * From Proveedores Where IdProveedor = :IdProveedor no se donde esta el error. |
#4
|
|||
|
|||
se supone que la tabla CatMercancia tiene el campo IdProveedor o es al reves?? si es al reves, la union de las dos tablas las estas haciendo mal, sería justo al contrario
|
#5
|
||||
|
||||
Hola
Cita:
Código:
CREATE TABLE RELCATMERPROV ( IDRELCATMERPROV ID, RELIDPROVEEDOR CADENA, CODIGOMERCANCIA VARCHAR(8) NOT NULL ); Muchas gracias de nuevo, me evitastes escribir mucho codigo.... Saludos. Héctor |
|
|
|