So really, what is the difference between the ANSI and the Unicode driver?  
The Unicode driver sets the client encoding to UTF-8, but does that mean that 
the client application has to use UTF-8 or does the driver manager convert 
that?  What do you use if you have, say, a Chinese application.  Or a Latin 1 
application but a UTF-8 database?  How does this work?  I'm confused.
-- 
Peter Eisentraut
http://developer.postgresql.org/~petere/