我正在使用 MS Access & MySQL ,在访问输入这个词
- کوردستان ی عیراق (这是使用 unicode 的库尔德语言)
我的代码是:
try{
String path ="src\\Database.accdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection c = DriverManager.getConnection(""
+ "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ="+path);
Statement s = c.createStatement();
ResultSet rs = s.executeQuery("select * from mytable");
rs.next();
jTextArea1.setText(rs.getString(1));
}catch(Exception ex){
JOptionPane.showMessageDialog(null, ex.getMessage());
}
访问输出是 ??????????????
但是使用 MYSQL,输出是 کوردستان ی عیراق
为什么 ??谢谢