Я использую обычный ADO.NET для возврата результатов из моей базы данных SQL Server.
У меня есть элемент управления, требующий двух наборов результатов. Чтобы сделать контроль более эффективным, я планировал отправить два запроса в одном запросе, чтобы избежать нескольких обращений к базе данных, и использовать SqlDataReader.NextResult()
для доступа ко второму набору результатов.
Однако, глядя на код, я вижу, что первый запрос фактически вызывает хранимую процедуру.
Есть ли способ использовать ADO.NET для запроса результатов как хранимой процедуры, так и специального запроса в одном запросе?