Ciao a tutti,
ho riempito un dataset con due tabelle correlate(Clienti, Citta), dove le relazioni somo: Clienti.IDCitta ----> Citta.IDCitta.
Ho creato questo codice:
CrystalReport1 myReport = new CrystalReport1();
Dataset myDataset = new DataSet();
ClsGestioneConnessioneDB = new GestoreConnessioneDB();
ClsReport = new GestoreReport(ClsGestioneConnessioneDB);
SqlDataAdapter myAdapter = new SqlDataAdapter();
myAdapter = ClsReport.fxPopolaReportClienti(); \\Popolo l'adattatore dati
myAdapter.Fill(myDataset,"Tabella");\\Probleme nel nome del DataSet
string myString = "Mio Path" + CrystalReport1.rpt";
myReport.Load(myString );
myReport.SetDataSource(myDataset);
rptViewerCliente.ReportSource = myReport;
Con questo codice il report risulta vuoto:
IDCliente RagioneSociale Localita Provincia
Se cambio il nome del DataSet in myAdapter.Fill(myDataset,"Clienti") il risultato è questo:
IDCliente------RagioneSociale----Localita---Provincia
-------------------------------------------------
1 ___________|Pippo|
Se cambio il nome del DataSet in myAdapter.Fill(myDataset,"Citta") il risultato è questo:
IDCliente-----RagioneSociale-----Localita--Provincia
-------------------------------------------------
____________________________Torino | |TO |
Praticamente.... come faccio ad ottenere il report comleto di tutti i record con due tabelle relazionate?
IDCliente-----RagioneSociale-----Localita--Provincia
--------------------------------------------------
1___________|Pippo|__________|Torino|_|TO |
Grazie anticipatamente.
Ciao a tutti.