Показать сообщение отдельно
Старый 29.01.2016, 16:15   #1  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Регистрация: 24.05.2005
передать буфер врем таблицы на клиент через контракт
Controller класс вызывает серверный класс, заполняющий TempDB таблицу
Серверный класс возвращает курсор таблицы через contract
Controller из operationReturnValue() получает контракт и ,соответственно, буфер таблицы
Но:
В результате на клиенте мне нужно перебрать записи таблицы, но, но когда делаю select, то получаю 0 записей, т.е он не ссылается, видимо, уже на таблицу саму, а просто буфер передается(заполненные поля переданного буфера я вижу в дебаггере)
Как корректно передать указатель на врем таблицу?
(или это принципиально невозможно, тк темп таблица в отдельном потоке создается и удаляется при завершении?)

Последний раз редактировалось kitty; 29.01.2016 в 16:22.