Hallo ich habe folgende Fragen:
ich habe eine Anwendung geschrieben, wo ich die Daten aus einer MySQL Datenbank lese, verändere und schreibe. Die Datenbankverbindung habe ich über eine eigene Klasse gelöst. (Erste Gehversuche mit 3-Tier). Nun möchte ich die Daten drucken und wähle die Lösung über ReportViewer, finde aber nur Lösungen mittels Assisten. Kann man das ganze nicht auch "konventionell" Lösen wie:
DataSet ds = new DataSet();
ReportViewer an ds binden etc.
Hat jemand eine Lösung resp. ein Beispiel für mich. Wo gibt es einen Beschrieb dazu.
Vielen Dank für die Hilfe
Joshua
Du kannst beliebige Datenquellen an einen Report übergeben. Hier mal ein Beispiel eines Client-Reports:
var dataSource = new ReportDataSource("dataSet", myCustomObjectList);
var localReport = new LocalReport();
localReport.DataSources.Clear();
localReport.DataSources.Add(dataSource);
Wenn Du den Report schon an den ReportViewer übergeben hast, musst Du ihn nicht instanziieren. Du erhälst ihn dann mit:
myReportViewer.LocalReport
Workshop : Datenbanken mit ADO.NET
Xamarin Mobile App : Finderwille Einsatz App
Unternehmenssoftware : Quasar-3
Vielen Dank für die Hilfe und Tips
werde ich nun ausprobieren
Gruss Joshua