Hallo!
Ich habe folgendes kleines Problem, wofür ich eine Erklärung suche.
Folgender Code dient dazu SQL-Statements zeilenweise in eine *.sql-datei zu schreiben:
string sql = "SELECT * FROM csc_article";
[...]
StreamWriter writer = new StreamWriter(Application.StartupPath + "\\" + "update.sql", true);
writer.NewLine = "\r\n";
writer.WriteLine(sql + ";");
writer.Close();
[...]
Soweit kein Problem.
Dabei soll jedes einzelne SQL-Statement in eine Zeile geschrieben werden.
Jetzt kommt folgendes Problem.
Unter Win 2000 funktioniert es einwandfrei und jedes Statement erscheint in einer neuen Zeile.
Jedoch unter Win XP Home, werden alle Statements hintereinanderweg geschrieben.
Gibt es dafür eine Erklärung, bzw. eine Lösung wie es unter beiden Systemen funktioniert?
MfG
Jens
Ich habe folgendes kleines Problem, wofür ich eine Erklärung suche.
Folgender Code dient dazu SQL-Statements zeilenweise in eine *.sql-datei zu schreiben:
string sql = "SELECT * FROM csc_article";
[...]
StreamWriter writer = new StreamWriter(Application.StartupPath + "\\" + "update.sql", true);
writer.NewLine = "\r\n";
writer.WriteLine(sql + ";");
writer.Close();
[...]
Soweit kein Problem.
Dabei soll jedes einzelne SQL-Statement in eine Zeile geschrieben werden.
Jetzt kommt folgendes Problem.
Unter Win 2000 funktioniert es einwandfrei und jedes Statement erscheint in einer neuen Zeile.
Jedoch unter Win XP Home, werden alle Statements hintereinanderweg geschrieben.
Gibt es dafür eine Erklärung, bzw. eine Lösung wie es unter beiden Systemen funktioniert?
MfG
Jens