PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como faço para definir a codificação em um NpgsqlConnection


Consegui resolver o problema. Não há como definir a propriedade na string de conexão ou qualquer uma das propriedades do NpgsqlConnection ou NpgsqlCommand .

No entanto, consegui definir o valor de client_encoding em uma consulta. Então, diretamente após abrir a conexão, executei primeiro a (não) consulta:
set client_encoding = 'WIN1252'

Depois disso, qualquer comando subsequente na mesma conexão usou a codificação adequada e retornou os resultados sem reclamações.