Startseite > Archiv > Data Provider selbst erstellen

Data Provider selbst erstellen

dotnetpro 11/2004 Von Achim Oellers erschienen in dotnetpro 11/2004 auf Seite 110
Code: A0411Provider
4 Bewertung(en):

Alles über einen Kamm Mit ADO.NET können Anwendungen unterschiedliche Datenquellen in einheitlicher Form ansprechen. Für gängige Datenbanken sind die entsprechenden Data Provider bereits verfügbar. Manchmal sollen aber auch ungewöhnliche Datenquellen in dieser Standardform zur Verfügung stehen. dotnetpro zeigt, wie Sie einen eigenen Data Provider erstellen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

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

11011   11211   2003   2004111   2004113   2004www   A0411ProviderAbbildung   Abbildung   aber   abgehan   Ablauflogik   abzulegen   Achim   Activator   Adapter   aders   aggregierte   alle   Allerdings   AllesübereinenKamm   allgemein   also   Anbindung   andere   anderem   anderen   anderes   angebundenen   angegeben   angelegt   Angenom   angesprochen   anschlie   ansprechen   Anwendungen   Anwendungsgebiet   Anzahl   Arbeit   arbeiten   arbeitet   Array   auch   Aufgabenstellung   aufgerufen   Aufruf   aufrufen   Ausga   Ausgabe   Ausgabepa   Ausgabeparameter   ausgestattet   ausreichend   Aussehen   außen   außer   Autor   Autoren   bedeutet   befindet   beiden   beim   Beispiel   Beispielprogramm   beispielsweise   beiten   beliebig   beliebigen   benutzt   benutzten   bereits   beschränkt   beschreiben   beschreibt   besteht   bestimmt   bestimmte   bestimmten   bezeichnet   beziehungsweise   binden   binding   BindingFlags   Bindings   Bindung   bislang   blankes   Bleibt   Blick   bool   booleschen   bracht   bringen   Buchautor   call   ChangeDatabase   chanik   Clear   Clemens   Client   Close   Closed   Code   Columns   ComCommand   ComConnection   ComDataAdapter   ComDataReader   Command   CommandText   ComObject   ComParameter   COMServer   COMServerForManagedProvider   Connection   ConnectionState   ConnectionString   Contains   count   CreateCommand   CreateInstance   Cursor   damit   dann   darstel   Darüber   dass   dasselbe   data   DataAdapter   DataAdapters   DataGrid   DataGrid1   DataProvider   DataRe   DataRea   DataReader   DataReaders   DataRow   Dataset   DataSets   Datasource   DataTable   Daten   Datenanbindung   Datenbank   Datenbanken   Datenquelle   Datenquellen   Datenzu   dazu   DbType   de11   definiert   DELETE   delt   demonstriert   denen   denkbar   denn   deren   dert   dies   diese   diesem   diesen   dieser   dieses   Direction   Dispose   doch   dokumentierten   Dort   dotnetpro   dung   durch   dynamisch   eben   ebenfalls   eigene   eigenen   eigener   Eigenschaften   einCommand   eine   einem   einen   einenVariant   einer   eines   einfach   einfachere   einfachung   einfüllen   Einga   Eingabe   Eingabeparameter   eingesetzt   einheitlicher   Einsatz   einsetzen   einzelne   einzelnen   einzusetzen   else   empfohlene   entsprechen   entsprechenden   entstammen   entsteht   Entwicklerkonferenzen   erfolgen   erfolgreich   erfolgt   Ergebnis   Ergebnisse   ergibt   erhalten   ermitteln   eröffnet   erst   erstellen   ersten   Erweiterungen   erzeugen   erzeugt   etwa   etwas   Even   Execute   executeQuery   ExecuteReader   existierende   Existiert   fach   Fall   false   Fazit   FileNotFoundException   Fill   FillSchema   flection   folgende   fordern   foreach   Form   found   Frag   Framework   Frameworks   Freiberger   führt   Funktion   Funktionalität   gäbe   Gängige   gängigsten   geändert   geartete   Gebrauch   gebunden   gehalten   gehen   gehensweise   gehören   gekap   gekenn   geliefer   geliefert   Genauer   generell   Generics   genötigt   geöffnet   gerade   gern   gesagt   geschlossen   geschriebene   geschriebener   GetLowerBound   GetSchemaTable   GetType   GetTypeFromProgID   GetUpperBound   GetValue   GetValues   gibt   gilt   gleich   griffsschicht   Größe   Grund   Gründer   Grundlage   grundlegenden   grundsätzlich   hält   halten   haltenen   hätte   heran   hier   HighTech   hilfreich   Hilfsklassen   hinaus   höher   holt   IDbCommand   IDbParameterCollec   identisch   ihren   ihrerseits   immer   Implemen   implementieren   implementiert   Implementierung   Index   innerhalb   input   InputOutput   INSERT   Instanz   Instanzierung   interessant   interface   Interfaces   InvokeMember   InvokeMethod   ItemArray   Items   jeder   jekt   jetzt   jeweils   jeweilsder   Jörg   kann   Kapitel   kein   keine   keinerlei   kennt   kennzeichneten   Kern   Klasse   Klassen   Kommando   kommen   komplexere   Komplexität   Komponente   Konkret   konkreten   können   könnte   Kontext   Konzept   Korrelation   krete   lässt   laubt   Layerausgestattet   lection   lediglich   leider   Length   Lesen   Lesens   lichen   liefert   liegende   listBox1   Liste   Listenfeld   Listing   Managed   Manager   Manchmal   mand   MAPI   mapJ   Mapped   Marshal   mationen   Mechanismus   mehr   Member   Members   Menge   ment   meterModifier   Metho   Methode   Methoden   Methodenname   Michael   Migra   Migration   mithilfe   Modifier   Möglichkeit   Möglichkeiten   muss   müssen   nach   nächste   naged   Name   Namespace   nämlich   natürlich   Neben   nection   nehmen   neues   newProgId   NewRow   newtelligence   nicht   nichts   noch   null   object   Objekt   Objekte   Objekten   Objektes   objektorientierten   Objekts   obwohl   ODBC   oder   Oellers   OleDb   Open   Oracle   Original   output   par1   par2   Para   Parameter   ParameterCollection   ParameterDirection   ParameterModifier   Parametern   Parameters   Prinzipiell   privaten   Proble   ProgID   Programmieren   Programmierung   Projekt   Protokoll   Prototypen   Provider   Providers   public   Quelle   Query   rameter   RANK   Read   reader   Readers   realisiert   recht   Records   referen   Reflection   regelmäßig   ReleaseComObject   resource   Result   return   RetVal   riant   rien   rieren   Rows   Rubrik   Rückgriff   Satz   scheitert   SchemaTable   SchemaType   Schichten   schlimmes   schon   schreiben   schwer   schwieriger   sealed   Segnungen   sehen   Sehr   sein   seine   selbst   SELECT   SelectCommand   selter   Server   Setup   setzen   setzt   sich   sicherlichVer   siehe   sind   solchen   soll   sollen   Sollte   sondern   Sonst   sonsten   sorgt   Sourcecode   sowie   Spal   spezielles   spezifischenDatenzugriffs   spielcode   sprachen   spricht   SqlConnection   SqlParameter   ßend   Standardform   State   Status   stehen   stellt   stets   steuerelement   Steuerelemente   stimmt   string   Struktur   Strukturklassen   Studio   sugge   sukzessive   system   Szena   Szenarien   Szenario   taAdapter   Tabelleninfor   Tabellenschema   tablename   Tables   talk   tatsächlichen   Technik   tere   this   Throw   tierung   tion   tionsszenarien   ToString   Transac   Transaction   Transaktionen   Transaktionsmanagement   transportieren   Treiber   trol   Trotz   true   tuell   type   TypeOf   typisiert   über   Übergaberichtung   übergeben   übrig   Umsetzung   underlyingComObject   ungeachtet   ungewöhnliche   unmittelbar   unter   unterschiedliche   unterstützt   Update   vals   Value   VALUES   Variable   Vasters   Verbin   Verbindung   Verbindungsebe   verbirgt   verdeutlicht   vereinheitlichter   verfügbar   verfügen   verfügt   Verfügung   verschiedenen   verstanden   Verständnishilfe   verwaltet   viaImplementierungsvererbungals   viel   vielleicht   Visual   void   vokeMember   völlig   vollständige   Voraussetzungen   vorge   vorgehen   vorgestellt   vorgestellte   vorläufig   vorliegenden   Vorstand   wäre   wären   warum   Wege   weils   weise   weisen   weiß   weite   weiter   weitere   Wenn   werden   Wert   Werte   wesentlich   Wesentlichen   while   wichtiges   wicklung   wiederum   Willers   wird   Wissen   Wrapper   wundern   wurde   würde   wurden   würden   zählungstypen   zeichnet   zeigt   ziehungsweise   Ziel   zielle   Zugriffsschutzmechanismen   zugrunde   zunächst   zurückschreiben   Zusammenarbeit   Zusammenspiel   zwei   zweidimensionales   zweiten

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