Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/10/2008, 17:36
Avatar de gasafonso
gasafonso
 
Fecha de Ingreso: septiembre-2008
Mensajes: 357
Antigüedad: 16 años, 7 meses
Puntos: 1
Respuesta: Para Gente Capaz

Cita:
Iniciado por franko1809 Ver Mensaje
Una vez que tengas unidas ambas tablas simpelmente lo colocas asi
Código:
For i = 1 To grilla.Rows - 1
dsDetalleFactura.Recordset.MoveFirst

dsDetalleFactura.Recordset.FindFirst criterio
grilla.TextMatrix(i, 0) = dsDetalleFactura.Recordset!cantidad
grilla.TextMatrix(i, 1) = dsDetalleFactura.Recordset!codigoprod
grilla.TextMatrix(i, 2) = dsDetalleFactura.Recordset!DESCRIPCION
grilla.TextMatrix(i, 3) = dsDetalleFactura.Recordset!precio
grilla.TextMatrix(i, 4) = dsDetalleFactura.Recordset!subtotal
' dsDetalleFactura.Recordset.NextRecordset
Next
Ojo que el dsDetalleFactura debe contener la union de tablas no entiendo mucho tu forma de programar yo uso recordset y datagrid

saludos
hice com ome dijiste pero me da un error, " No coincide el tipo en la expresion JOIN "

yo puse al comienzo
dsdetalleFactura.recordsource=" SelecT dsetallefactura.Numfactura,dsdetallefactura.codPro d, dsdetallefactura.fecha,........................... ......from dsdetallefactura inner join dsarticulos ON dsdetallefactura.codigoProd= dsarticulos.codigo where numfactura = ' " & txtnropresupuesto & "' "


no se por que me da el error

o tambien intente y en vez de "dsdetalleFactura.recordsource" puse "Criterio" y tampoco me anduvo , me daba un error como que el whit no esta definido o declarado

gracias