最近在用Postgresql数据库和Visual studio C#2003进行测试, 发现其中数据的字符集出现问题, 不知道怎么解决,
偶然性的出现ERROR: 22P05: character 0xe69887 of encoding "UTF8" has no equivalent in "EUC_CN"这样的错,无法执行有效的SQL语句(将该语句放在pgAdmin中可以很顺畅的执行)。数据库服务端为utf8。客户端设为EUC_CN字符集也不行。
有遇到这个问题的同仁提供下解决方案,谢谢了,一直被这个问题困扰着......
偶然性的出现ERROR: 22P05: character 0xe69887 of encoding "UTF8" has no equivalent in "EUC_CN"这样的错,无法执行有效的SQL语句(将该语句放在pgAdmin中可以很顺畅的执行)。数据库服务端为utf8。客户端设为EUC_CN字符集也不行。
有遇到这个问题的同仁提供下解决方案,谢谢了,一直被这个问题困扰着......
解决方案 »
- 带CreateObject动作的页面同一时间访问次数过多导致数据读取错误,有偿求解!!
- mysql 求一个简单查询语句
- 急,高手帮帮忙看看一个sql
- 这个考勤如何统计
- 否mysql外键(这个特别类型的表 外键是自己表的主键 ) 不大支持高并发 ??
- 【新手】测试MySQL安装问题
- 急!MySql 在函数里怎么用预编译执行sql语句给变量赋值
- 在mysql作查询,结果同预期不一样 谁知道原因吗??
- mysql通过odbc连接,用vc编程。程序运行的过程中提示:无效游标。
- mysql CAPI存储过程输出参数
- 急!!! mysql-proxy机制相关问题
- MSSQL存储过程转换为Mysql存储过程
执行set client_encoding=字符集?
是的,可以执行set client_encoding=gbk,在pgsql的sql语句中。
我之前设置的是enu_cn,总是会偶然出现报错, 现在设置为gbk后,就没有出现这样的问题。
真的谢谢大家......