У меня есть хранимая процедура clr, которую я могу выполнить в диспетчере сервера sql и получить возвращаемое значение, я не могу повторить это в приложении .net.В SQL я выполняю sp, используя:
exec @Result = GetDistanceAndTime @Profile, '53.6924582,-2.8730636000', '53.816408201,-2.990582799997'
и значения (текстовая строка) '41124 | 4032 | Ok' появляется на вкладке сообщений.
Я попытался повторить это вvb с помощью System.Data.SqlCommand, но не может получить возвращаемые значения!хранимая процедура clr использует Pipe.Send для возврата данных.
result = ex.Message;SqlContext.Pipe.Send (result.ToString ());
Было бы лучше использовать выходной параметр в sp или я смогу получить это значение?