1

我有一个 java appl,我可以在我的 ms access 数据库和我的 appl 之间建立连接,但是当我在文本字段中写希腊字符时,我的数据库会出现不理解的字符。如果没有解决方案,我该如何更改我的数据库和源代码?


那么我怎样才能改变我的源代码来改变数据库呢?我不知道我必须使用哪个数据库(java Embedded、mysql)。我只想接受希腊字符并轻松更正我的源代码!

这是我使用数据库的源代码中的一部分......

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 access 数据库等......

提前致谢

4

0 回答 0