我正在使用 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 来使用它,那将是非常棒的,并且欢迎您。