powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADO+Recordset+MSSQL
4 сообщений из 4, страница 1 из 1
ADO+Recordset+MSSQL
    #32022385
HotDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из ADO выполняю SP в которой несколько селектов (создание временной таблицы, апдейт данных и возврат к примеру первых 10 записей), т.е при выполнении SP в QA я вижу
(405 row(s) affected)
(10 row(s) affected)

Так вот ADO пытается вернуть мне значение первого селекта (там где 405 rows) и естественно обламывается так как этой временной таблицы уже не существует.

Кто нибудь сталкивался с этим ? Как можно сказать ADO что мне нужен только конечный результат ? Или может быть SQL сервер должен только последнее значение?
...
Рейтинг: 0 / 0
ADO+Recordset+MSSQL
    #32022388
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставьте в коннекте SET NOCOUNT ON
...
Рейтинг: 0 / 0
ADO+Recordset+MSSQL
    #32022390
Pandre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Он вам сначала возвращает не результат Select а информацию о количестве строк
(405 row(s) affected)
Поэтому поставьте в начале SP
SET NOCOUNT ON
и в конце
SET NOCOUNT OFF
...
Рейтинг: 0 / 0
ADO+Recordset+MSSQL
    #32022394
HotDog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!
Теперь все работает!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADO+Recordset+MSSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]