SqlException (0x80131904): 將截斷字符串或二進制數據。


今天在調試對SQL庫的添加時出現了這樣的錯誤: 

Error! [8152]System.Data.SqlClient.SqlException: 將截斷字符串或二進制數據。語句已終止。 at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Sand.WebForm2.Page_Load(Object sender, EventArgs e) in \\xx.xxx.xx.xx.xx\sxd\sand\add2.aspx.cs:line 51 

經過分析,原來是我的定的數據庫時數據類型選的不正確(或者把當前的數據類型長度變的長一些),新聞內容本來是應該用text類型的,而我用的是varchar,把這個字段的數據類型改過來就行了。其實說白了就是我選的數據類型所定義的長度小於要插入的內容。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM