Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Bases de datos > Firebird e Interbase
Register FAQ Members List Calendar Guía de estilo Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11/08/2005
dmagui's Avatar
dmagui dmagui is offline
Miembro
 
Join Date: May 2005
Posts: 168
Poder: 22
dmagui Va por buen camino
Mostrar dos Tablas

Buenos Tardes:

Mi pregunta es las siguiente:

Estoy haciendo un aplicativo en donde debo mostrar dos tablas, hasta hay esta bien lo hago con un inner join los campos que quiero que me muestre de las tablas, pero lo que pasa es que necesito,
que muestre los campos al momento de ir insertando, es decir tengo la tabla insumo y la tabla proveedores,

voy a insertar registros a la tabla insumo, que tiene como llave foranea al codigo del proveedor, para llenar los registros estoy utilizando un dbgrid y para que al momento de que seleccione el proveedor que lo hago con un DBLookupcomboBox
me lo coloque en la grilla, pero ademas de esto quiero que los campos nombre y moneda de la tabla proveedor me aparezcan en la tabla insumo, pero estos campos no pertenecen a la tabla insumo, lo que quiero hacer es que los muestre automaticamente.

como podria hacer esto desde delphi manejando BD InterBase


Gracias.
__________________
El espiritu humano no se acaba cuando es derrotado se termina cuando se rinde.
Reply With Quote
  #2  
Old 11/08/2005
cahp cahp is offline
Miembro
 
Join Date: May 2003
Location: Alicante
Posts: 90
Poder: 24
cahp Va por buen camino
Hola,

lo puedes hacer utilizando campos calculados.

Ahora yo lo que haria sacar los resultados en el grid con una query (ibquery) con un join pero los datos los insertaria sobre otro query (ibdataset), no sobre la query del grid.

Saludos.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 00:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi