Ver Mensaje Individual
  #5  
Antiguo 20-05-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola alexiyordano.
Cita:
Empezado por alexiyordano Ver Mensaje
Hola Gran comunidad necesito que me ayude con un problemita en delphi 7 y una base de datos hecha access.
Necesito hacer un solo formulario de registros para 3 tablas y que eso resultado se muestren en 3 dbgrid diferentes, ...
Según lo que entendí de lo anterior:
  • File -> New -> DataModule (ej.: DataModule1) y dentro de él, agrega un TADOConnection, tres TADOTables y entabla las relaciones correspondientes.
  • En la unidad del formulario, agrega tres TDataSource y tres TDBGrid.
  • Desde el Object Inspector, asocia cada DBGrid a su DataSource correspondiente mediante su propiedad DataSource (vg: DBGrid1.DataSource = DataSource1).
  • Por último, File -> Use unit ... -> DataModule1 y desde el Object Inspector, asocia cada DataSource con cada ADOTable mediante su propiedad DataSet (vg: DataSource = ADOTable1)
Y ya tenes en un solo formulario tres DBGrids conectados a tres diferentes tablas.

Nota: Para el ejemplo mencioné los componentes ADO ya que son muy usados con Access, pero con mínimas variantes, aplica para cualquiera.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 20-05-2015 a las 23:30:53.
Responder Con Cita