J'ai réussi à résoudre le problème. Il n'y a aucun moyen de définir la propriété dans la chaîne de connexion ou l'une des propriétés de NpgsqlConnection
ou NpgsqlCommand
.
Cependant, j'ai pu définir la valeur de client_encoding
dans une requête. Donc, directement après l'ouverture de la connexion, j'ai d'abord exécuté la (non) requête :
set client_encoding = 'WIN1252'
Après cela, toute commande ultérieure sur la même connexion utilisait le codage approprié et renvoyait les résultats sans se plaindre.