我想知道如果在SQL是有可能從存儲過程返回一個varchar值,大部分實施例I所看到的返回值是內的一個int存儲過程返回VARCHAR在LINQ
實施例PROC
declare @ErrorMessage varchar(255) if @TestFlag = 0 set @ErrorMessage = 'Test'
return @ErrorMessage
呼籲更新asp.net :
錯誤:轉換爲varchar值 '發展' 爲int數據類型時 轉換失敗。
using (DataContextDataContext dc = conn.GetContext())
{
string serverName = ""
var result = dc.spGetServerName(ref serverName);
return result.ToString();
}
我該如何調用storproc來獲取輸出? – 2010-08-26 22:15:59
我已更新我的問題。 – 2010-08-26 22:17:17
@Nisar Khan - 請參閱我的問題 – AdaTheDev 2010-08-26 22:36:20