在连接数据库后,执行sql语句之前添加如下:
PGresult *res =PQexec(conn,"SET client_encoding = 'GBK'");
设置成功后即可显示正确,而且insert时也不会出现乱码。