私はMS AccessとMySQLを使用しています。アクセスでこの単語を入力してください
- کوردستان ی عیراق (ユニコードを使用したクルド語です)
私のコードは:
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 を使用すると、出力は次のようになります。
どうして ??ありがとう