0
我是在java中使用數據庫的新手。如何從MS Access中檢索數據?
我想知道如何從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){}
}
}
你的數據庫網址似乎是錯誤的「jdbc:odbc:GameDB」 –
你能分享你遇到的錯誤嗎?問題究竟在哪裏? – Mureinik