我是在 java 中使用数据库的新手。
我想知道如何从 MS Access 中检索数据并将其显示在我的 java 程序中。
另外,我怎样才能使分数从高到低排序,因为它是一个游戏程序,我想显示高分。
我将我的代码放在下面,它应该将名称和分数保存到 MS 访问数据库。
package Final;
import java.sql.*;
public class GameDatabase{
Connection connect;
Statement state;
ResultSet result;
GameDatabase(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
connect = DriverManager.getConnection("jdbc:odbc:GameDB");
state = connect.createStatement();
addProfile();
}
catch(Exception e){}
}
public void addProfile(){
try{
result = state.executeQuery("SELECT * FROM tblScores");
String s1="INSERT INTO tblScores(Name, Score) VALUES('"+Character.playerName+"',"+Character.score+")";
state.executeUpdate(s1);
}
catch(Exception e){}
}
}