数据库
首页 > 数据库> > C# System.Data.SqlClient.SqlException: 将截断字符串或二进制数据。 语句已终止。

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的长度。

标签:C#,50,System,SqlClient,SqlException,path,Data
来源: https://www.cnblogs.com/gzbit-zxx/p/13222952.html