从sqlite数据库获取高分游戏

时间:2019-05-22 09:49:49

标签: java sqlite

我有一个游戏,游戏结束后,我将分数保存到SQlite数据库中。现在,我想获得高分数以将其显示在屏幕上。我不知道如何从数据库中读取它。

我有这种方法来获得高分

private void getHighscore(){
    try{
        Class.forName("org.sqlite.JDBC");
        c = DriverManager.getConnection("jdbc:sqlite:score.db");
        c.setAutoCommit(false);
        stmt = c.createStatement();
        String sql = " SELECT MAX(Highscore) FROM Score;";
        stmt.executeUpdate(sql);
        stmt.close();
        c.commit();
        c.close();
    } catch (Exception e) {
        System.err.println(e.getClass().getName() + ": " + e.getMessage());
    }
    System.out.println("Highscore registred");
    }

0 个答案:

没有答案