Sodele... ich und meine Freizeit im Moment *schnauf*
1.) Zum Nachtrag: Das reine Verschieben des Abschnitts System.data in der App.config hat nichts geholfen.
![](styles/elise/misc/quote_24x24.png)
Zitat von
Jürgen Thomas:
1. Wie lautet der String, der über DefaultProviderName gelesen wird? An dieser Stelle muss der Wert stehen, der in der config-Datei im invariant-Attribut steht.
Es steht tatsächlich "CoreLab.Oracle" drin. Das passt also.
![](styles/elise/misc/quote_24x24.png)
Zitat von
Jürgen Thomas:
2. Wenn das passt, dann solltest Du einmal - mit Debugger oder temp-DataGrid(View) - mit GetFactoryClasses() alle zur Verfügung stehenden Provider einlesen. In der davon gelieferten DataTable ist das Feld InvariantName von Bedeutung. Der Wert dieses Feldes gehört in die config-Datei als "invariant".
Hrm.. der Fehler trat auch beim Aufruf von GetFactoryClasses() auf.
Dank Debugger konnte ich aber herausfinden, das Corelab schon 2x drin war. Also meinen Eintrag aus der App.Config herausgenommen und *
wuppdi* - hab ich den Provider bekommen.
Nun stimmt nur noch der ConnectionString nicht, aber den bekomm ich denk ich mal schon hin