FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Saludo para todos, como puedo usar 2 tablas
Hola como esta?
Estoy haciendo un reporte en RBuirder, pero quiero sacar los datos de 2 tablas y tengo el siguiente Sql: Select a.*, b.* From Encabezado as a, Detalle as b where a.Numero_Transacion = b.Numero_Transacion Order By a.Numero_Transacion Esto me muestra los campos de las tablas perfectamente, el problema esta cuando ejecuto el Query con el siquiente codigo: procedure TFrm_Movi.SpeedButton1Click(Sender: TObject); var ls_Numero_Transacion:string; begin ls_numero_Transacion := inttostr(Tbl_Encabezado.FieldByName('numero_Transacion').value ); Qry_ReporteMovimiento.Close; with Qry_ReporteMovimiento do begin with sql do begin clear; add('select * from Encabezado as Detalle'); add('where Numero_Transacion = '); add(''+ls_Numero_Transacion+''); open; end; end; if RG_Tipo_Movimiento.ItemIndex = 0 then begin Rp_Cheques.Print; El mensaje que me da es que el campo a.Numero_Transacion no esta en el Quiery. como puedo resolver este problema..... Mil Graciasss y pasa un feliz resto del dia.
__________________
Edwin Simon la Tierra del Merengure Republica Dominicana |
|
|
|