J'ai une nouvelle installation de PostgreSQL (9.6.1) en utilisant le programme d'installation Big SQL, et une nouvelle installation de Npgsql (3.2.0) en utilisant le programme d'installation .msi, mais non ASCII le soutien du personnage semble être brisé.Encodage = ASCII; et Encodage = UNICODE; ne fonctionne pas dans une chaîne de connexion Npgsql 3
Ma chaîne de connexion est:
<add name="Northwind" connectionString="Database=Northwind;Server=localhost;Port=5432;User Id=postgres;Password=123;Encoding=ASCII;" providerName="Npgsql"/>
Je reçois des messages d'exception comme celui-ci, lors de la lecture de retour des données de caractères non-ASCII:
System.Text.DecoderFallbackException : Unable to translate bytes [C3] at index 22 from specified code page to Unicode.
J'ai essayé d'utiliser à la place Encoding=UNICODE;
, mais ni travaux.