Ich schreibe im Moment eine kleine WPF Applikation um das Updaten von Kundenprojekt in unserer Firma zu vereinfachen. Dazu habe ich eine Liste von SQL-Skripts welche ausgeführt werden müssen. Ich lesen den Inhalt des Skripts in eine string variable. Diese Skripts enthalten jeweils eine Zeile 'USE [KORREKTE_DATENBANK_EINTRAGEN]'. Nun muss ich das 'KORREKTE_DATENBANK_EINTRAGEN' durch den DB Namen ersetzen.
Folgenden Code habe ich probiert aber es scheint nichts zu ändern:
Code:
string content = File.ReadAllText(file);
content.Replace("KORREKTE_DATENBANK_EINTRAGEN", Database.Name);
SqlScriptsList.Add(new SqlScriptModel {Name = Path.GetFileName(file), Path = file, ScriptContent = content});
Danke für eure Hilfe
Cheers
EDIT [GELÖST]
natürlich kann es nicht funktionieren wenn ich den Rückgabewert nicht wieder in eine Variable speichere






