Я хотел бы знать, если в SQL можно вернуть значение varchar из хранимой процедуры, большинство примеров, которые я видел, возвращаемое значение - это int
Пример внутри proc
declare @ErrorMessage varchar(255) if @TestFlag = 0 set @ErrorMessage = 'Test'
return @ErrorMessage
вызов на asp.net Обновлено:
Ошибка: Ошибка преобразования при преобразовании значения varchar 'Development' в тип данных int.
using (DataContextDataContext dc = conn.GetContext())
{
string serverName = ""
var result = dc.spGetServerName(ref serverName);
return result.ToString();
}