возникла проблема со столбцами идентификаторов в Sql Server CE
при использовании обозревателя серверов в VS2008, выполняя следующий скрипт
SET IDENTITY_INSERT testTable ON;
Вставьте в testTable (id, name) значения (1, «Нечто»)
SET IDENTITY_INSERT testTable ON;
отправляет следующее сообщение об ошибке
'Конструкция или оператор Set SQL не поддерживается.'
но потом вставляет строку нормально?!?!?!
в любом случае, когда я пытаюсь сделать то же самое через C #, выдавая этот скрипт в виде текста команды
не удается сказать, что ошибка была в «Вставить ключевое слово»
Я понимаю, что для SQL SERVER CE команда принимает только одну пакетную команду за раз
так что в этом случае у нас есть три команды (это будет работать с полным SQLServer)
есть идеи?