|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.11.2011, 15:10 | #1 |
Форумчанин
Регистрация: 01.09.2009
Сообщений: 151
|
Ошибка SqlCommand
Здравствуйте.
Столкнулся с такой проблемой: есть SQL-скрипт который я пытаюсь выполнить при помощи SqlCommand.ExecuteNonQuery(); Скрипт правильный и проверен в ManagmentStudio. Но при попытке его выполнения в программе возвращается ошибка "Неправильный синтаксис около конструкции "GO"." Если убирать разделитель GO, то некоторые запросы перестают выполнятся. Попробовал подключить Microsoft.Server.Smo - появляется ошибка, что-то типа "Не могу загрузить сборку, которая собрана для более ранней версии фреймворка". Я пишу в VisualStudio2010 под 4.0 фреймворк. Сборки лежат там где им и положено лежать, но вот версии у них 2.057 - т.е. более ранние. Как можно это разрулить. Очень нужно. Спасибо. |
14.11.2011, 00:16 | #2 |
Пользователь
Регистрация: 09.12.2009
Сообщений: 25
|
Можно использовать какую-нибудь утилитку для запуска скрипта, передавая необходимые параметры. Как вариант - osql.
Go не является родным для sql server. Если ситуация позволяет, то наверное проще выдирать куски кода между go-statement из скрипта и выполнять их по отдельности.
Удел сильных - уделывать слабых
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Nero - ошибка драйвера DMA. ошибка CRC | NecRoMat | Софт | 5 | 09.05.2012 01:29 |
Ошибка run-time Error 1004 общая ошибка ODBC | kaval88 | Microsoft Office Excel | 0 | 27.02.2011 20:20 |
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? | ankris | HTML и CSS | 5 | 23.11.2010 16:58 |
Это ошибка Delphi или моя ошибка??? | bloodeagle | Общие вопросы Delphi | 3 | 12.11.2009 15:26 |
...Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка... | infrared | Помощь студентам | 0 | 16.04.2009 17:44 |