作為要求的一部分,我們必須使用 c# 查詢 (ORM) 將特殊字符資料插入到 PostgreSQL 表中。提交交易時出現錯誤。
“用于編碼“UTF8”的無效位元組序列:0xc3 0x5f”
特殊字符:__
查詢:INSERT INTO XXXXXXX(key, file_name, file_path, source_id) VALUES (E'XXXX', E'?_?', '?_?.xlsx', XXX5)
.Net 框架 4.61。PostgreSQl 11 nHibernate C#
uj5u.com熱心網友回復:
請添加“Unicode=true;” 到您的連接字串。請參閱https://www.devart.com/dotconnect/postgresql/docs/?Devart.Data.PostgreSql~Devart.Data.PostgreSql.PgSqlConnection~ConnectionString.html。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/536551.html
