Ciao a tutti,
non riesco a cavarci i piedi... aiutatemi!
Devo unire i dati di due tabelle contenute in due Dbase di access differenti. Il tutto poi visualizzarlo su un report.
Allora partendo dal presupposto che il tutto è già fatto senza unione delle due tabelle, non vorrei apportare madornali modifiche.
Inizializzo il report da usare, il nome della tabella, il percorso del database, la query (la porcata fatta con il DateSerial è solo perchè nel database non c'è il campo Date, ma un campo FirstDayWeek usato come data ma formattato stringa!!!), e per ultimo il ds che è il dataset utilizzato.
sApp = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & AppPercorsoDB & ";"
conn.ConnectionString = sApp
conn.Open()
Dim da As New OleDb.OleDbDataAdapter(Query, conn)
da.Fill(ds, NomeTabella)
myReport.SetDataSource(ds)
Report.CrystalReportViewer1.ReportSource = myReport
conn.Close()
E fino alla visualizzazione dei dati di una tabella, tutto bene....
Se volessi pero visualizzare in questo report i dati della colonna "Pippo", della tabella "Pluto" del Database Minnie.mdb.... mi basta modificare solo la query? Come? e poi come gestisto il report con i due dataset?
Grazie per l'aiuto....
Davide