NetSoerfer
Cadet 3rd Year
- Registriert
- Apr. 2007
- Beiträge
- 44
Moin,
ich programmiere gerade einen DAL mit ADO.NET. Die Datenbank-Struktur ist vorgegeben, alle Tabellennamen auf dem MS SQL-Server entsprechen dem Schema Company$Tablename.
Um den DAL konfigurierbar zu machen, möchte ich, dass der Company-Teil der Tabellennamen aus einer Variablen kommt. Die SQL-Statements sind zwar parametrierbar, aber ich habe noch keine Möglichkeit gefunden, Teile eines Ausdrucks, also z.B. eines Tabellennamens, aus einer Variablen zu holen.
Mein Ziel ist, dass man wie bisher mit dem TableAdapter-Konfigurations-Assistenten in Visual Studio die SQL-Statements schreiben kann, aber gleichzeitig mit einer einzigen Änderung z.B. in der app.config den Company-Namen ändern kann, so dass man, um den DAL für eine andere Firma zu benutzen nicht mehr jedes SQL-Statement anpassen muss.
Klappt das, hat da jemand 'ne Idee?
ich programmiere gerade einen DAL mit ADO.NET. Die Datenbank-Struktur ist vorgegeben, alle Tabellennamen auf dem MS SQL-Server entsprechen dem Schema Company$Tablename.
Um den DAL konfigurierbar zu machen, möchte ich, dass der Company-Teil der Tabellennamen aus einer Variablen kommt. Die SQL-Statements sind zwar parametrierbar, aber ich habe noch keine Möglichkeit gefunden, Teile eines Ausdrucks, also z.B. eines Tabellennamens, aus einer Variablen zu holen.
Mein Ziel ist, dass man wie bisher mit dem TableAdapter-Konfigurations-Assistenten in Visual Studio die SQL-Statements schreiben kann, aber gleichzeitig mit einer einzigen Änderung z.B. in der app.config den Company-Namen ändern kann, so dass man, um den DAL für eine andere Firma zu benutzen nicht mehr jedes SQL-Statement anpassen muss.
Klappt das, hat da jemand 'ne Idee?