1. 程式人生 > >資料庫加密解密,SQLServerException:將截斷字串或二進位制資料的解決方法:

資料庫加密解密,SQLServerException:將截斷字串或二進位制資料的解決方法:

在做冬奧組委專案中,甲方要求加密資料庫明文資訊,在執行中因為資料中有異常資訊,如大字型資料,造成上面的問題

主要原因就是你增加的資料欄位長度超過資料庫中欄位所定義長度,去檢視一下自己資料庫中的欄位的長度,一般是誤寫出來的,檢視一下自己資料庫中需要自己設定欄位型別長度的

欄位,修改其欄位長度為最大就可以了,Sql server 可以設定其為varchar(max)或者text型別,建議採用varchar(max),便於對映。