私はプロジェクトを作成しています。このプロジェクトでは、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でランダムな行を選択すると、データベースから行が削除され、JボタンをクリックするとJlistが削除されます。