Praxisbeispiel – Rechnung mit Crystal Report drucken

Nachdem wir nun lang und breit über das Erstellen von Berichten schwadroniert haben, sollten wir das Ganze auch einmal in der Praxis testen. Was liegt bei unserer bisher verwendeten Datenbank näher als der Versuch, eine komplette Rechnung zu drucken?

Datenbasis anpassen

Als Datenquelle für den Report verwenden wir nicht die Direktverbindung zur Datenbank (über OleDb-Treiber), obwohl dies der einfachste und schnellste Weg wäre.

Ganz im Sinn der .NET-Philosophie wollen wir den Report an ein typisiertes DataSet »anklemmen«. Der Vorteil: woher die Daten aus dem DataSet stammen kann uns hier egal sein, auch ein Webdienst könnte diese per Methodenaufruf liefern.

Wer jetzt auf die abwegige Idee verfällt, ...

Get Datenbank-Programmierung mit Visual C# 2012 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.