Java数据库随机显示

标签 java

private void Label_GenerateMouseClicked(java.awt.event.MouseEvent evt) {                                            
    // TODO add your handling code here:
    try{
        String sql = "select from Account ORDER BY RAND()";
        PreparedStatement st = con.prepareStatement(sql);
        ResultSet rs = st.executeQuery();

        if(rs.next()){
            TextField_Username.setText(rs.getString("EMAIL"));
            TextField_Password.setText(rs.getString("PASSWORD"));
        }
    }catch(Exception e){
        System.out.println("Cannot generate.");
    }
}                                           

这段代码不断捕获错误,但我不明白为什么。我收到错误 java.lang.NullPointerException。请帮忙

最佳答案

NVM 伙计们,我想通了。我没有运行我的连接功能。抱歉给您带来麻烦。

关于Java数据库随机显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30402542/

相关文章:

java - 如何将 JUnit 测试类中的一个方法的回滚设置为 false?

Java HttpURLConnection 无法连接到 ASP.NET API,连接被拒绝

java - 使用 ddlutils 转换数据库的问题

java - 在 Swing GUI 中选择嵌套子表达式

java - 将多个 Android Activity 的数据保存到一个 Firebase 数据库

java - 删除对象的引用

java - 在 Java 中用流 api 替换多个 FOR 循环的最佳方法

java - 如何测量@Scheduled cron 的周期?

java - 破解远程/虚拟磁盘上的 "real"Java 刷新

java - 仅在 Spring boot 2.0.0 响应时执行 GenericFilterBean