У меня проблема с выполнением двух параметризованных вопросов в одном пакете с использованием SqlCommand в ADO.NET. (Я хочу уменьшить количество поездок туда и обратно и не пинговать)
Поскольку я не хочу загрязнения плана выполнения, я ожидаю, что ADO.NET преобразует мой CommandText из
"stmt1; stmt2" со всеми параметрами, принадлежащими к stmt1 и stmt2, добавленными в SqlCommand.Parameters
до:
sp_executesql 'stmt1', 'paramdecl', param1values;
sp_executesql 'stmt2', 'paramdec2', param2values
Но я не могу найти способ, чтобы это произошло.
Также я не могу получить полный текст, отправляемый на sql-сервер за SqlCommand, чтобы я мог объединить два из них сам.
Как мне это сделать?
С уважением,
Йенс Норденбро