No se si es el caso, pero nosotros usamos .net con el mismo controlador hace dos años pero con SQL ASCII, y ningun problema. Saludos.
----- Original Message ----- From: "Mariano Reingart" <[email protected]> To: "Guillermo" <[email protected]> Cc: "Lista PostgreSQL" <[email protected]> Sent: Tuesday, February 09, 2010 5:50 PM Subject: Re: [pgsql-es-ayuda] Problema con codificacion 2010/2/9 Alvaro Herrera <[email protected]>: > Guillermo escribió: >> Hola a todos >> He instalado el Postgres 8.4 con codificación regional C para y he creado >> una base de datos con codificación latin1 y he seteado la variable >> client_encoding=latin1 en el postgresql.conf. Estoy utilizando el >> conector >> dotConnet de Devart para conectarme con la base de datos desde una >> aplicación .NET con el fin de manipular los datos pero cuando intento >> ingresar algunos datos obtengo el siguiente error: "Invalid byte sequence >> for encoding 'LATIN1". He probado utilizar la codificación UTF8 >> realizando >> las configuraciones correspondiente en el postgres pero obtengo el mismo >> error sólo que me dice que la secuencia es incorrecta para la >> codificación >> UTF8. > > ¿No será que tu aplicación está usando alguna codificación rara como > win1252? > En windows tenes el tema de si el conector es unicode o ansi, pero sinceramente dotConnect no lo conozco, se conecta usando ODBC? ¿Probáste reiniciar la codificación del servidor a algo más compatible (LATIN1 en linux o WIN1252 en windows)?: http://www.arpug.com.ar/trac/wiki/PreguntasFrecuentes#Comocrearbasesdedatosconcodificaci%C3%B3nLatin1 ¿Cambiaste la codificación del cliente (SET client_encoding)? http://www.arpug.com.ar/trac/wiki/PreguntasFrecuentes#Comocambiarelencodingcodificaci%C3%B3ndeunaconexi%C3%B3nUTF8-LATIN1 Sds Mariano Reingart http://reingart.blogspot.com -- TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net -- TIP 4: No hagas 'kill -9' a postmaster
