我正在制作一个项目,对于这个项目,我需要从 Jlist 中删除特定行。Jlist 由数据库中的数据填充。
现在,当我单击我的 Jbutton 时,我可以从列代码中删除一行,但是当我想删除一个新行时,我需要在新代码中更改查询。
执行的操作:
@Override
    public void Delete() {
        Connection conn;
        String sql = "DELETE FROM OEFENINGEN WHERE CODE = '5'"; 
        try{
            conn = OpenConnection();
            stmt = conn.createStatement();
            int result = stmt.executeUpdate(sql);
            if(result > 0){
                System.out.println("Record Delete");
            } else{
                System.out.println("Record NOT Delete");
            }
        }catch (SQLException e){
            e.printStackTrace();
        } finally {
            if (stmt != null){
                try{
                    stmt.close();
                }catch (SQLException e){
                    e.printStackTrace();
                }  
            }
        }
        }   
    }
我希望当您在 JList 中选择一个随机行时,当您单击 Jbutton 时,他会从数据库和 Jlist 中删除该行。