bekam ein Problem mit Identitätsspalten in SQL Server CESQL Server CE 3.5 Identität Einsatz
wenn Server-Explorer verwenden, in VS2008, das folgende Skript
SET IDENTITY_INSERT ON testtable ausgeführt wird; In testTable-Werte (ID, Name) einfügen (1, 'Something') SET IDENTITY_INSERT testTable ON;
sendet den folgenden Nachricht Fehler 'Das Set SQL-Konstrukt oder Anweisung wird nicht unterstützt.' aber fügt dann die Zeile in Ordnung?!?!?!
wie auch immer, wenn ich versuche, die gleiche Sache durch C# zu tun, das Skript als Textbefehl geben es nicht sagen, der Fehler in der war „Einfügen Schlüsselwort“
Ich verstehe, dass gegen SQL Server CE die Befehl akzeptiert nur einen Stapelbefehl zum Zeitpunkt , also in diesem Fall haben wir drei Befehle (es würde mit dem vollen SQLServer arbeiten) irgendeine Idee?
könnte es das fehlende sein ";" zwischen "INSERT" und zweiten "SET"? –