Asp.net字段太小而不能接受所要添加的數據的數量的解決方案

錯誤提示:
System.Data.OleDb.OleDbException: 字段太小而不能接受所要添加的數據的數量。
 
“/”應用程序中的服務器錯誤。
--------------------------------------------------------------------------------

字段太小而不能接受所要添加的數據的數量。試着插入或粘貼較少的數據。
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.Data.OleDb.OleDbException: 字段太小而不能接受所要添加的數據的數量。試着插入或粘貼較少的數據。

源錯誤:

執行當前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。 

堆棧跟蹤:

…………


解決:
當出現這個問題,可以打開數據庫。
           如果在SQL數據庫中,將該字段的類型改爲:ntext或image 
           如果在ACCESS數據庫中,將該字段的類型改爲:備註  
           (ps:一般access的文本字段默認是50,你可以改成最大的255,或把類型改成備註型就可以了。 )

           或者你也可以只保存前50個字符,這樣寫就行了:rs("title")=left(title,50)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章