У меня есть хранимая процедура, которая возвращает динамический набор результатов на основе временной таблицы. Мой проект использует LINQ для доступа к данным, но я не могу включить LINQ с этой хранимой процедурой, потому что она имеет динамическую «форму» (я не могу сказать заранее, какие столбцы вернутся или сколько их будет), поэтому LINQ не может генерировать во время разработки объект, который может содержать результаты.
Я пытаюсь интегрировать хранимую процедуру по старинке, используя SQLDataAdapter и тому подобное, но я надеялся, что я все еще смогу связать себя с LINQ, чтобы мне не нужно было управлять отдельным механизмом транзакций, поскольку это было бы катастрофа.
Возможно ли это? Спасибо.