Einzelnen Beitrag anzeigen
Ungelesen 29.07.14, 17:33   #1
padde77
Anfänger
 
Registriert seit: Feb 2011
Beiträge: 2
Bedankt: 0
padde77 ist noch neu hier! | 0 Respekt Punkte
Standard C# Klassen switchen

Hi,

ich lade in meiner Anwendung eine Datenbankklasse
db db = new db("MySQL");
Ich möchte aber gern noch Oracle etc. anbinden können.
in der Klasse public partial db(string DBTyp)
möchte ich nun die verschiedenen Methoden ansprechen, die Klasse aber aufteilen in MySQL, Oracle, etc.
z.B. ist die Methode OpenConnection für alles gültig, muss nur die einzelnen DBConnectoren laden.
Da ich aber nicht alles in einer Klasse komplett haben möchte und mit if / else alle Methoden schreiben will, ist meine Frage, ob ich die Klasse (partial) mit einem Switch versehen kann, der dann die entsprechende partial Klasse lädt?

Danke
padde
padde77 ist offline   Mit Zitat antworten