Hallo,
Ich habe mir eine Projekt gebaut, mit dessen Hilfe ich einfach Daten aus eine Datenbank lesen und schreiben kann. Jetzt möchte ich darin aber auch eine Methode bereitstellen, die demnach eine Datei erzeugt und in dieser dann die Datenbank mit Tabellen bereitstellt.
Ich weis allerdings zu der Zeit nicht, um welche Datenbank es sich handelt (SQL, SQLite, FireBird, ...).
Ich verwende somit die Schnittstellen IDbConnection der mithilfe von System.Data.Common.DbProviderFactories.GetFactory(this.ProviderName).CreateConnection() erzeugt wird.
Jetzt möchte ich bei nichtvorhanden sein der DB-Datei eine anlegen und diese Füllen.
Ich finde lauter Spezifische Beispiele für SQLite. Würde aber gerne unspezifisch bleiben.
Geht das? Anhand der ProviderFactories sollte doch eigentlich das System wissen, für welchen Typ er die Datei an zu legen hat, oder?
Gruß
10110010
Ich habe mir eine Projekt gebaut, mit dessen Hilfe ich einfach Daten aus eine Datenbank lesen und schreiben kann. Jetzt möchte ich darin aber auch eine Methode bereitstellen, die demnach eine Datei erzeugt und in dieser dann die Datenbank mit Tabellen bereitstellt.
Ich weis allerdings zu der Zeit nicht, um welche Datenbank es sich handelt (SQL, SQLite, FireBird, ...).
Ich verwende somit die Schnittstellen IDbConnection der mithilfe von System.Data.Common.DbProviderFactories.GetFactory(this.ProviderName).CreateConnection() erzeugt wird.
Jetzt möchte ich bei nichtvorhanden sein der DB-Datei eine anlegen und diese Füllen.
Ich finde lauter Spezifische Beispiele für SQLite. Würde aber gerne unspezifisch bleiben.
Geht das? Anhand der ProviderFactories sollte doch eigentlich das System wissen, für welchen Typ er die Datei an zu legen hat, oder?
Gruß
10110010