Ich benutze Sql Server Smo, um das Schema der Datenbank von C# -Anwendung zu erstellen. Ich brauche aber ein bisschen mehr, ich brauche auch aus jeder Tabelle Daten erhalten als Skript wie unten:Erhalten Sql Server Daten mit smo
--........................................
INSERT INTO Table123 (...) VALUES (....)
INSERT INTO Table456 (...) VALUES (....)
--........................................
Wie kann ich das tun und ist es möglich? Beachten Sie bitte, dass ich genau ein Skript erstellen muss, das smo und nicht * .bak einer Datenbank usw. verwendet.
Warum zuerst unter Verwendung von Entity Framework Code nicht Ansatzstelle von 'smo'? Es erstellt auch ein Datenbankschema. Sie können auch SQL-Skripte zum manuellen Einfügen/Aktualisieren/Löschen generieren. Überprüfen Sie [diesen Link] (http://www.codeproject.com/Articles/14528/Generate-SQL-INSERT-commands-programmatically) – Jalal
SQL Server, so weit ich weiß, hat keine Möglichkeit, seine Daten in auszugeben die Form eines INSERT-Skripts. Sie können BCP verwenden, um z.B. CSV-Dateien und eine Formatdatei, aber es würde nicht dem Format dessen entsprechen, was Sie verlangen. –
Wenn Sie das Schema aufbauen, warum können Sie das Skript nicht einfach als Text aufbauen? – Paparazzi