JAVA编程中数据库操作SQL参数是中文时不能查询结果,这是什么缘故?

比如我要查询的是在 user 表中找 name=‘王梅’的数据。
SQL语句是:SELECT * FROM user WHERE name='王梅' ,这条语句在pgAdmin中能够查询出。但是写在JAVA里查不出。

会不会是java中传递过去的编码不一样?

如果你想在各种软件中统一的话,那么可以考虑使用相同的编码。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-23
问题不太清晰
第2个回答  2012-04-22
java中查不出什么意思? 获取resultset 是空的? 还是?