PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да задам кодиране в NpgsqlConnection

Успях да реша проблема. Няма начин да зададете свойството в низа за връзка или някое от свойствата на NpgsqlConnection или NpgsqlCommand .

Въпреки това успях да задам стойността на client_encoding в заявка. Така че директно след отваряне на връзката първо изпълних (не)заявката:

set client_encoding = 'WIN1252'

След това всяка следваща команда на същата връзка използва правилното кодиране и връща резултатите без оплаквания.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql:Заявка връща неправилни данни

  2. Micronaut data native-image:Не съществува bean от тип [io.micronaut.data.operations.PrimaryRepositoryOperations]

  3. Postgresql:ФАТАЛНО:ролята не съществува

  4. Прехвърляне на тип данни на Postgres

  5. Използване на интервал в PostgreSQL с Ruby on Rails