寫stored procedure時候,如果有參數的type是nvarchar(max)
在.Net端設定size時候要設為-1

 

 舉例:
如果有個參數@Message資料型態是nvarchar(max),
在程式端撰寫時需寫成:
new SqlParameter("@Message",SqlDbType.NVarChar,-1)

 

參考資料:
http://weblogs.asp.net/jeffwids/archive/2008/08/15/nvarchar-max-parameters-need-the-size-set-to-1.aspx

posted on 2013-04-30 18:08  零点HY  阅读(448)  评论(0编辑  收藏  举报