Возможно ли захватить вывод печати из хранимой процедуры TSQL в .NET?Захват сохраненной процедуры вывода вывода на печать в .NET
У меня есть много устаревших Procs, которые используют печать как средство errorMessaging. Например, можно ли получить доступ к отпечатку «слово» из следующего PROC?
-- The PROC
CREATE PROC usp_PrintWord AS
PRINT 'word'
// Some C# Code to would like to pull out 'word'
SqlCommand cmd = new SqlCommand("usp_printWord", TheConnection);
cmd.CommandType = CommandType.StoredProcedure;
// string ProcPrint = ???
Это может быть не только об ошибках. Я попытаюсь использовать это, чтобы отслеживать прогресс длительной хранимой процедуры, наблюдая за информативным выходом. –