Re: Character codification

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There is an encoding which is used inside the server. Then the client can 
specify what encoding the strings are he is sending. The server then 
transforms the clientencoding to the internal representation. When the 
described problem occurs this means that something in this process is not set 
or wrong set. In the documentation you can find a list with supported 
encodings and conversions in chapter 20 of the manual.

For me it did work best to take UTF8 as server encoding and specify the 
correct client encoding within the initialisation of the database connection 
(if required at all since most clients are UTF8 anyway).

If you need to fix the data already in the database you might use recode or 
iconv on a text backup dump and restore the result.

Best regards
Ivo Rossacher

Am Donnerstag, 21. Dezember 2006 15.30 schrieb Sistemas C.M.P.:
> I'm using Linux server with postgres 8.0.2 and windows clients with VB
> aplications that using pgOleDB.dll and Libpq.dll. The problem is:
>  Some user updates a record (with Text type field) with '?' character in
> this field Then, when someone select this record the '?' characters appears
> like '$1' This only happen with a few users. Not all
>                     Thanks.


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux