私はJava applを持っています.ms accessデータベースとapplの間で接続を確立できますが、テキストフィールドにギリシャ文字を書くと、データベースが誤解を招く文字として表示されます。解決策がない場合、データベースとソース コードを変更する方法を教えてください。
では、ソース コードを変更してデータベースを変更するにはどうすればよいでしょうか。どのデータベースを使用する必要があるか (java embedded 、mysql ) わかりません。ギリシャ文字を受け入れて、ソース コードを簡単に修正できるようにしたいだけです。
これは、ソース コードでデータベースを使用する部分の 1 つです.....
String dbuser = "";
String dbpasswd = "";
String DriverPrefix = "jdbc:odbc:";
Sting DataSource = "mydatabase";
....
....
....
....
String User = usernameLoginTxtField.getText();
String Password = pwLoginField.getText();
String SQLString = "select * from Administrators where username = '"+User+"' and password = '"+Password+"'";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection(DriverPrefix+DataSource, dbuser, dbpasswd);
stmt = con.createStatement();
rset = stmt.executeQuery("select * from Administrators where username = '"+User+"' and password = '"+Password+"'";
助けてください...ソースコードを修正する方法、msアクセスデータベースを変換する方法などを正確に説明したいと思います.....
前もって感謝します