我在文本字段中有带有德语变音符号的 MS Access 数据库文件。当我尝试阅读它们时,我有字符串?字符而不是带有变音符号的字符。我尝试为数据库连接设置不同的字符集,properties.setProperty("charSet", "Cp1252");
但它不起作用(我尝试使用 cp1250、cp1251、utf8、utf16、iso-8859-1 字符集)。我的系统字符集是 Cp1251,当我用俄语字符创建 MS Access 数据库时,俄语字符导入成功。
我发现它可能是 jdbc 驱动程序中的错误,但我不确定:http ://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6345277
如果有人知道如何解决这个问题,请告诉我。