C# System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。 语句已终止。
问题描述:
Microsoft.EntityFrameworkCore.DbUpdateException: An error occurred while updating the entries. See the inner exception for details. ---> System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。 语句已终止。
解决方案:
出现这个问题,是因为字段的长度问题。比如我们给数据库设置了一个字段 string path,设置它的长度为50个字符。如果我们设置的path的值超过了50个字符。那么就会出现这个错误。解决该问题需要扩大数据库中path的长度。
作者:幸福摩天轮
------------------------------------------------
愿今日之努力日后想起还能浅浅一笑,不愿今日之颓废用长长一生去悔恨!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!