powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / SELECT * FROM #TempTable
7 сообщений из 7, страница 1 из 1
SELECT * FROM #TempTable
    #32521398
Bayburin Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте

Задача вот такая: на сервере ХП возвращает селект из временной таблицы а также пару OUTPUT переменных - процедура работает корректно

На asp страничке выполняю запрос к базе на выполнение процедуры - выполняется без ошибок и значения output переменных правельны но результирующий набор из таблицы не возвращает.

причем если делаю select не из временной таблицы все работает как надо - но мне нужно иммено из временной
...
Рейтинг: 0 / 0
SELECT * FROM #TempTable
    #32521528
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вижу тебе никто не ответил пока. Если тебе срочно нужно, то забей на ХП и пропиши процедуру в коде твоего языка, например C#. А если не срочно - подожди, ответит кто-нибудь. Просто я ХП не использую, может там подводные камни какие-то.
...
Рейтинг: 0 / 0
SELECT * FROM #TempTable
    #32521540
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но результирующий набор из таблицы не возвращает
Может он возвращается но не в первом Recordset-е ??
Ведь если вы заполняете временную таблицу непосредственно в процедуре то первой строкой в процедуре должна стоять команда SET NOCOUNT ON
...
Рейтинг: 0 / 0
SELECT * FROM #TempTable
    #32521546
Bayburin Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо что откликнулся

но тут дело в том что проект на ASP(не .net)

так что придется ждать
...
Рейтинг: 0 / 0
SELECT * FROM #TempTable
    #32521572
Bayburin Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Glory

Сделал как Вы рекомендовали set nocount on - теперь рекордсет возвращается - а output параметры нет
...
Рейтинг: 0 / 0
SELECT * FROM #TempTable
    #32521586
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
теперь рекордсет возвращается - а output параметры нет
А курсоры вы где задали располагать - на сервере или на клиенте ? надо на клиенте.
...
Рейтинг: 0 / 0
SELECT * FROM #TempTable
    #32521601
Bayburin Marat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Glory

все заработало - спасибо - установил Connection.CursorLocation = adUseClient
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / SELECT * FROM #TempTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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