¡ Hola !
BUENAS NOCHES AMIGOS, ESPERO Q PPUEDAN AYUDARM..MI ROBLEMA ES Q SOY NUEVO EN ESTO D LOS REPORTES JEJEJ, Y NECESITO GENERAR UN REPORTE DONDE PARTICIPEN 3 O MAS TABLAS, Y NO SE COMO HACER ESO...LA COSA ES Q HE REVISADO POR LA WEB Y TODOS M DICEN ALGO D PASAR UN DATASET...LA COSA ES Q YO QUIERO HACER ALGOCOMO ESTO:
LO Q QUISIERA SABER ES COMO HAGO PARA EJECUTAR UN QUERY D VARIAS TABLAS QUE TIENE CM CONDICION UN CODIGO Q L VOY A PASAR YLUEGO PASARSELO A CRYSTAL REPORT.. Y Q ALLA SE M MUESTREN TODOS LOS CAMPOS Q CUMPLEN CON LA CONDICION QUE L ESTOY PASANDO A CRYSTAL??
DE ANTEMANO MUCHISIMAS GRACIAS...USO VB-NET Y EL CRYSTAL ES EL Q TRAE INCORPORAD ESE PAQUETE.... ABAJO ESTA LA LOQUERA Q INTENTE HACER JEJEJEJE...
Private Sub PoblarReporte()
Dim sqlDaCate As OleDbDataAdapter
Dim dsPc As New DataSet1
Dim strConn As New OleDbConnection(conec)
Dim query2 As String = " SELECT* FROM (gastos_recibo INNER JOIN recibo ON gastos_recibo.num_recibo=recibo.num_recibo) INNER JOIN consumo ON gastos_recibo.cod_consumo=consumo.cod_consumo WHERE recibo.num_recibo=" + nr.Text + ""
Try
sqlDaCate = New OleDbDataAdapter(query2, strConn)
sqlDaCate.Fill(dsPc)
Dim info As New CrystalReport1
info.SetDataSource(dsPc)
CrystalReportViewer1.ReportSource = info
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
End Sub
Leer las respuestas