Wie kann ich Resultset davon abhalten, das gleiche Ergebnis anzuzeigen, wenn ich auf die Schaltfläche zeige klicke?Fehler vor Beginn der Ergebnismenge. Mehrere Ausgaben, wenn die gleiche Schaltfläche geklickt wird
Dies ist die image der Tabelle:
Es ist ärgerlich, dass es die gleiche ausgibt. Muss ich die Schaltfläche nach einer Ergebnismenge deaktivieren? Hier ist mein Code:
ps = c.prepareStatement("SELECT * FROM sample.table WHERE plate = '"+plate_number.getText()+"'");
rs = ps.executeQuery();
rs.next();
String plate = rs.getString(1);
String owner = rs.getString(2);
String number = rs.getString(3);
String driver = rs.getString(4);
String route = rs.getString(5);
Object[] content = {plate, owner, number, driver, route};
DefaultTableModel model = (DefaultTableModel) table.getModel();
model.addRow(content);
wo hast du diesen Code abgelegt? in einer Schleife ?? –
Angenommen, es ist das Problem, löschen Sie das Tabellenmodell? 'model.setRowCount (0);' bevor die Abfrage helfen könnte. –
@FastSnail Ich habe keine Loops benutzt. – poorgrammer