我正在使用linq2db.postgresql从表中选择数据,表中包含描述字段中的一些unicode。
var dataContext = LinqToDB.DataProvider.PostgreSQL.PostgreSQLTools.CreateDataConnection(_ConnectionString, PostgreSQLVersion.v93);
var results = from p in dataContext.GetTable<Part>()
select p;
return results.ToList();
这会引发异常: 22021:用于编码“UTF8”的无效字节序列:0xa3
不幸的是,数据不是我的,而是它的本质,我需要将它选择到sql数据库中。
任何想法如何解决这个问题?或者,如果我可以配置linq2db来处理这个问题,那将会非常棒并且有助于欢迎。