Startseite > Archiv > Berichte mit dem ADO.NET-DataSet

Berichte mit dem ADO.NET-DataSet

dotnetpro 12/2003 Von Alexander Bräumer erschienen in dotnetpro 12/2003 auf Seite 40
Code:
1 Bewertung(en):

Dröge Daten schick verpackt Mit der Einführung des .NET Framework wurde das ADO.NET-DataSet als neuer Datenquelltyp für Berichte entdeckt. Im Vergleich zum klassischen Reporting, das bisher auf nativen und ODBCDatenquellen basierte, kümmert sich der Anwendungsprogrammierer neuerdings selbst um die Bereitstellung der Daten. Dies nützt in vielen exklusiven Einsatzszenarien, wie dieser Artikel zeigt.

Artikel Download

Dieser Artikel ist auch für Nicht-Abonnenten frei verfügbar und kann beliebig heruntergeladen werden!

Artikel als PDF anzeigen
Artikel PDF downloaden

Wichtiger Hinweis: Zu Ihrem eigenen Schutz werden alle PDFs personalisiert!

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_selectlist   2001   2003   200441   200443   200445   200447   2004www   4012   4212   4412   4612   A0312ADONETBerichte   Abbil   Abbildung   Abbildung1   Abbildung2   Abbildung3   Abbildung4   Abbildung5   Abbildung6   Abbildung7   Abbildung8   aber   Abfrage   abgebildete   abgebildeten   abgespeichert   abhängen   ableiten   abProfessionalEdition   Abschließend   abspei   Abspeichern   abwegig   abzuspeichern   Access   achten   Acrobat   Address   AdoDotNet_PowerReporting   aktualisert   aktualisieren   Aktualisierungen   AktuelleServicePackszuCrystalRe   ales   AlexanderBräumer   AliasName   alle   allein   Allerdings   also   Alten   Alternative   Ände   ander   Änderung   Änderungen   Anfang   Anfor   ange   angelegt   angepasst   angezeigt   Anpassungskünstler   anschließend   anstehen   anstehenden   Anweisung   Anweisungen   Anweisungseingabe   Anwender   Anwendungen   Anzei   Anzeige   Anzeigen   anzumerken   arbeiten   Arbeitsspeicher   Architektur   args   Array   Artikel   Artikeldaten   ArtikelListe   aspnet   AssistentbietetalsreguläreDaten   Assistenten   attributeFormDefault   auch   Aufbau   Aufbauen   aufgebaut   aufgeklappt   Aufspüren   auftreten   aufwändige   aufzunehmen   Augenmerk   ausdemRhein   Ausdruck   Ausdrucken   Ausdrucks   ausgewählt   Ausle   Auslesen   ausschließ   Aussicht   Auswahl   automati   automatisch   Autor   bank   base   basiert   basierte   Basis   Basistechnologie   bauen   Baumdiagramm   baut   beachten   beansprucht   Bearbeitung   Bedarf   bedarfsgerecht   beers   Befehl   befindet   Befül   befüllen   befüllt   befüllten   befülltes   Befüllung   BefüllungmitBenutzereingabewertenundBericht   BefüllungmiteinerTextdatei   Befüllungmitverknüpf   BefüllungperXML   Befüllungstech   BefüllungüberdieEingabewerteeinerBenutzeroberfläche   Befüllungübereine   BefüllungübereineXML   BefüllungübereinSQL   BefüllungüberunterschiedlicheDatenquellenundAnzeige   BefüllungüberXML   Beginn   beiden   beim   Beispiel   Beispielprojekt   beispiels   beispielsweise   beitsspeicher   bellen   bemühen   benötigt   Benutzereingaben   bequems   berechnen   Berechnung   Berechnungslauf   BereitstellungderDaten   Bericht   Berichtdesign   Berichtdesigner   Berichte   BerichtemitdemADO   Berichten   Berichtentwurf   Berichtexport   Berichtmit   Berichts   Berichtsdatei   BerichtsExport   Berichtstyp   beschränken   beschränkt   beschreibt   Beschreibungsdateient   besitzt   Besonderes   Besonders   besse   besseren   besteht   bestimmte   bestimmten   Beverages   Bevor   Bewertung   bezeichnet   Bezeichnung   bezieht   Beziehung   beziehungsweise   Bindung   Bisher   bleiben   blem   blemlösungen   Blick   bringt   Browser   btnFragebogen_Click   bunden   Categories   CategoriesPro   CategoriesProducts   CategoryID   CategoryName   cboNote1   cboNote2   cboNote3   cess   chen   chern   choice   city   ckar   class   Class1   Close   Code   Codeanweisun   Codebeispiel   CodedererstelltenXSD   coffees   ColumnName   Columns   Common   CompanyName   complexType   Condiments   Console   ContactName   ContactTitle   Control   Controls   ControlselbstkeineDruck   Country   Create   Crys   Crystal   crystaldeci   CrystalDecisions   crystalreport   CrystalReport1   CrystalReportViewer   crystalReportViewer1   Current   CustomerID   Customers   dabei   dafür   daher   damit   dann   darauf   daraus   darge   dargestellt   dargestellte   darstellen   Darstellung   dasbisheraufnativenundODBC   DasDataSet   dass   data   database   DataColumn   DataRow   Dataset   DataSet1   DataSetalsneuerDatenquelltyp   DataSetArtikel   DataSetAutomat   DataSetmitheterogenenDaten   DataSets   DataSetsan   DataSetwerdenausunterschiedlichenDatenquellengelesenundinnerhalbdesDataSet   DataTable   DataType   DataView   Datei   Dateien   Dateienkönnenentweder   DateienmitADO   DateiSpeichern   Daten   Datenbank   Datenbankdatei   Datenbefüllung   Datenbestände   Datendatei   DatendateiundAnzeigedes   Datenfeld   Datenformat   Datenlieferant   Datenlieferanten   Datenquell   Datenquelle   Datenquellenbasierte   Datenquelleübergeben   Datensät   Datensatz   Datensätze   Datensätzen   Datenstrom   Datenstruktur   Datenstrukturals   Datenstrukturändern   Datentaxi   Datentypen   Datenvorschau   Datenzugriff   DB_Access2000   de12   Default   defi   Defini   definiert   deklariert   Demo   DemoLogIn   demonstriert   DemoPwd   denDataSet   denen   denkbare   DerBericht   DerCrystalReportViewerzeigtdenADO   deren   dern   dert   derungen   desBerichts   Description   dessen   DestinationOptions   Dialog   Dialogzur   DieDatenfürdasBerichts   dieDatensatzauswahlmitbekannter   dieimBerichtdarge   dienen   dient   dies   diese   diesem   diesen   dieser   dieses   diesmal   DiesnütztinvielenexklusivenEinsatzszenarien   difikationen   dingt   DiskFile   DiskFileDestinationOptions   DiskFileName   Distributionssystems   doch   dosiert   dotnetpro   Drag   drinks   DrögeDaten   Drop   Druckfunktion   dskOpt   ducts   dung   durch   eben   echter   Eigenschaft   Eigenschaften   eigentlich   eignen   EinAuszugausdemAufbauderXML   EinbindungdesOleDbName   eine   einem   einen   einer   EinerstesBeispielprojekt   eines   EineTextdateialsDatenquelle   einfach   Eingabe   einge   eini   einige   einigen   Einlesen   einmal   Einsatz   Einsatzbei   Einsatzbeispiele   einzelnen   einzige   einziger   einzugeben   eleganteste   Element   elementForm   Elementvorlage   Encoding   Engine   enthält   enthalten   entsprechen   entsprechend   entsprechende   entsprechenden   entsprechendes   entspricht   entstehen   entstehende   entsteht   entweder   Entwickler   entwicklungen   Entwurfbereichs   Entwurfsbe   Entwurfsfensters   Entwurfsoberfläche   Entwurfsphase   Erfahrung   erfolgen   erforderlich   erfüllen   ErgebnisundAnzeige   erheblich   EristaufWindows   erkannt   erkennbar   erlaubt   erläutert   ermöglicht   erscheinende   erscheint   ersichtlich   erst   ersteinDataSet   erstellen   erstellt   Erstellung   ersten   Erstes   erweitert   erzeu   erzeugen   erzeugt   erzeugte   erzeugteKundenDataSet   erzeugten   Erzeugung   etwas   etwaskomfortabler   EventArgs   eventuell   Exklusive   Explorer   Export   Exportdatei   ExportDestinationType   ExportFormatType   exportieren   ExportindasAdobe   ExportOptions   Exports   extern   extra   Fall   Fälle   Fällen   falls   fällt   false   Fazit   Fehler   Fehlermeldung   Fehlers   Feld   Felder   Feldern   Feldinformationen   Feldnamen   Feldnamens   Feldtrennzeichen   Feldwert   fertig   Field   Fields   fieldsArray   File   FileMode   FileStream   Fill   Filtern   FilterndesDatenstroms   filterten   Findet   Flexibilität   Folge   folgende   Folgenden   folgender   forderlich   Form   Form1_Load   Forman   Format   Formatie   Fragebogen   Frame   frmDemo_Load   FROM   führt   Füllhorn   füllt   fünf   FünfSchrittezumDataSet   fürBerichteentdeckt   Fußzeilen   gabe   gangsbasis   geänderte   geben   gebogen   gebracht   gebunden   geeigneten   geforder   gefüllt   gehensweise   gelegt   gelöscht   gemäß   genanntes   genau   gendes   generieren   generiert   geöffnet   gerade   gerecht   germany   gern   gerZeilenunterVerwendungder   geschrieben   gespeichert   gestar   gestellt   getrennt   GetType   gewohnt   gewonne   gewünscht   gezeigt   gezielt   gilt   gineerfürdieProdukteCrystalReports   gleich   gleicht   gorienProdukte   grafisch   grafische   greifbare   große   Grund   grundlegende   grundsätzlich   haben   Häkchen   handelt   heitseinstellungen   heraus   herausgelesen   Herkunft   hervorra   hier   Hilfe   Hinweis   Hinzufügen   hinzugefügt   HotFi   HTTP   Ideen   identisch   ihnunteralex   immer   Implemen   ImVergleichzumklassischenReporting   Informationen   initialisiert   InitializeComponent   inner   innerhalb   Internet   IsDataSet   istin   istselbstständiger   Jede   jeder   jedoch   jeweiligen   Join   jung   kann   kate   KategorienProdukte   KategorieProdukte   kein   keine   kennt   Klassendefinition   Klassenmethodendurchaus   Klassenmethodenerstellen   klassischen   kleinen   kleiner   Kniff   komforta   komfortabel   kommen   komplette   komplettesBeispiel   konform   können   Kontextbefehl   Kontextmenü   konventionellen   Kopf   korrekt   korrigiert   kreativ   Kriterien   kumentation   kümmert   kümmertsichderAnwendungsprogrammiererneuerdingsselbstumdie   KundenBericht   KundenDataSet   KundenDataSetKey1   Kundenliste   lassen   lässt   Laufzeit   LaufzeitdasDataSet   lblWertung1   lblWertung2   lblWertung3   lediglich   leider   Leistungsfähigkeit   lennamen   Lesen   letzteres   lich   ließen   ligen   listet   Listing   Local   logische   lohnt   lokal   lokale   lösen   Lösung   Lösungs   Lösungsdaten   Lösungsmuster   Lösungstabelle   Lösungsvariante   lung   madatei   Main   manuell   manuelle   ManuelleDataSet   MapPath   maxOccurs   mehr   mehreren   mente   merksamkeit   Methode   Microsoft   minOccurs   mitdenDatenbefüllt   MitderEinführungdes   mithil   mitsamt   Modeerscheinung   modell   Modells   Modellwirdzur   möglich   Möglichkeit   monatlich   msdata   mstns   mühsam   muss   müssen   nach   nachdem   nacheiner   nachfolgenden   nächsten   Name   Namens   Namespace   nämlich   natürlich   NETFrameworkwurdedasADO   netpro1   Netzwerk   neuen   neues   Neuzuordnung   NewDataSet   newOleDbConnection   NewRow   nicht   nieren   nierten   noch   Northwind   Nötigste   null   Nwind   objDataSet   object   Objekt   Objekte   Objektknoten   ObjektmittelsADO   Objektmodell   Objekts   Objektvariable   ObjektwirdmitDatenbefülltunddemBerichtals   objFragebogenBericht   objRpt   obwohl   oder   offen   öffnen   oleAdap   oleAdapter   oleCon   oleConn   oleDataAdapter   OleDb   OleDbCommand   OleDbConnection   OleDbDataAdapter   OnInit   oRep   orientiert   orientierteArbeitsweiseerlaubt   Packs   Page   Page_Load   passenden   passendes   passiv   perfekt   Performance   Pflegbarkeit   Phone   plorer   Port   PortableDocFormat   portiert   Ports   positioniert   PostalCode   praktisch   präsentationsgerecht   PrimaryKey   private   Probleme   Problems   products   Programmierung   Projekt   Projektdatei   Projektdaten   Projektknotens   Projektmap   Projekts   Provider   Prozess   public   Pull   Punkte   Push   qualified   Quasi   Quelldaten   quellenbefüllen   quelleunterProjektdatenauchADO   raffi   Raum   ReadLine   ReadXML   Realisie   realisiert   Rechte   redirect   Region   reich   reichenBericht   relation   relativ   relishes   Repor   Report   Reporting   ReportSource   repViewer   Response   resultierende   richt   richtige   richtinderWeb   richts   Rolle   Routine   Rows   rungen   rungsmaske   sagen   Sätze   sauber   sauces   savory   Schaltfläche   sche   Schema   Schemadatei   schemas   schickverpackt   schließen   schließlich   Schnappschuss   schon   schränkt   Schreib   schreiben   Schreibrechte   Schritt   Schritte   Schwerpunkt   seasonings   Sehr   sein   seine   seinen   Seite34ff   Seitenvorschau   selben   selbst   SELECT   SelectCommand   SelectedItem   selector   selektiert   Semikolon   sender   sequence   Serialisierung   sert   Server   Service   SetDataSource   setzt   Shared   si75   sich   sicher   Sicherheit   Sicherheitshalber   sicherlich   Sieerreichen   siehe   siert   siertenBericht   sierter   sind   sions   sitionieren   sofern   sofort   soft   Software   sogar   solchen   soll   sollen   Sollte   sollten   sondern   sondernauf   sorgt   source   sowohl   spaceundDeklarationder   später   speichern   speichert   Speisekarte   spezialisiertundAuthorizedCrystalEn   Spezifikation   Spiele   spielen   spielt   Split   SprachenVB   spreads   SqlCommand   SqlConnection   SqlDataAdapter   SqlSvrConnection   SqlSvrDataAdapter   stammen   Standalone   Standard   Standardberichts   stark   Start   starten   STAThread   static   steht   Stelle   stellen   stellt   stelltwerdensollen   Steuerungen   StreamReader   streng   strFld1   strFld2   string   strOleCon   strOleSQL   strSqlSvrConnection   strSqlSvrSQL   Struktur   Strukturdatei   strukturiert   Studio   sual   Support   Sweet   Syntax   system   Szenarien   Szenario   Tabel   Tabelle   Tabellen   Tabellenfeldern   Tabellennamen   Tabellenstruktur   Tabellenstrukturen   Tabellenwird   Tables   talReportsfürVisualStudio   talReportViewer   targetNameSpace   taset   tblArtikel   tblTest   tblWertung   teas   Technik   TechnikCrystalReportsfürVisual   technischen   Technologie   teivorlage   temporär   tempuri   tenbeziehung   tenquellarten   tenquelle   tenstrukturinformationen   tenTabellen   Text   Textdatei   Textdateienthalten   TextdateiundAnzeigemitdem   Texteinfügemarke   TextRep   Textzeile   this   tierung   ting   tionsbereiches   Tippfehler   Toolbox   trachtet   Traffic   trickreiche   trol   true   type   typisches   Typs   über   überfrachtet   Überführung   Übergabe   übergeben   übernehmen   überzeugt   üblich   übrigen   Umfang   umgehen   Umständen   umständlich   Umweg   unangenehmer   unbe   unbounded   undBerichte   undCrystalEnterprise   Unicode   Unique   unter   unterschiedliche   unterschiedlichenDatenquellen   upmitCrys   using   Value   verbes   Verbindungen   verblüffend   verdient   vereinfa   Verfügung   Vergleich   verhält   verknüpft   Verknüpfung   vermieden   verschiedene   versehen   Version   versorgt   Versuch   verwenden   verwendet   Verwendung   viele   vielfältige   vielmehr   Viewer   virtuelle   Visual   VisualService   void   vonein   vonFeldern   voraus   VoraussetzungenVisualStudio   Vorgehensweise   vorgestellt   vorliegen   vorliegende   vorweggenommen   vorwegzunehmen   Wahl   wahres   wäre   Weban   webbasierteIndividual   Webbrowser   WebForm1   weder   weicht   weigert   weise   weitaus   weiter   weitere   welche   welcher   welches   wendigen   wendung   Wenn   werden   Werkzeug   WertungsArt   WertungsDataSet   WertungsNote   WHERE   while   wichtig   wichtige   wichtiger   wicklers   wieder   wiederum   wiedieserArtikelzeigt   WINDOWS   wird   Wissen   woher   worfen   work   Workaround   WriteXml   WriteXmlSchema   wurde   wurfszeit   XMLDaten   xmlns   XMLSchema   XmlText   XmlTextWriter   XPath   zahlt   Zeichenkette   zeichnung   zeige   zeigt   Zeile   zeilenweisen   zelne   zentrale   zepts   zerlegt   zeugte   Zieltabelle   Zielverzeichnisses   zuerst   Zufall   zugehörigen   zugewiesen   Zugriff   zugrunde   zukünftig   zukünftige   zunächst   Zuordnung   Zurzeit   zurzeitnicht   zusammen   zusammengefasst   zusammengestellten   zuvor   Zuweisung   zuzeigen   Zwar   Zweig   zweiten   zweites   zwingend   Zylinder

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen