So heute bekomm ich eine Fehlermeldung da eine Liste nicht zu befüllen geht:
in der while-Schleife habe ich geschrieben "listMode.addElement(variable);" aber das bringt ne sql Exception (wird alles unterringelt, fange sie nicht auf daher kann ich nichts näheres dazu sagen)......!
Es scheint jedenfalls so nicht zu funktionieren und die Frage ist warum?
Wenn ich die Inhalte von Hand fest reinprogrammiere werden sie angezeigt - also zb. "listModel.addElement("Hallo"); "
Danke
Java:
DefaultListModel listModel = new DefaultListModel();
JList list_1 = new JList(listModel);
list_1.setBounds(282, 175, 119, 106);
Statement lokaldb = ButtonDBTablezweite.getInstance().connection.createStatement();
ResultSet res = lokaldb.executeQuery("Select * from tabelleninfos");
int id_tab = res.getInt(1);
String variable = res.getString(2);
while (res.next())
{
listModel.addElement();
}
JScrollPane listscroll_1 = new JScrollPane(list_1);
listscroll_1.setBounds(100, 100, 100, 100);
listscroll_1.setVisible(true);
panel_1.add(listscroll_1);
in der while-Schleife habe ich geschrieben "listMode.addElement(variable);" aber das bringt ne sql Exception (wird alles unterringelt, fange sie nicht auf daher kann ich nichts näheres dazu sagen)......!
Es scheint jedenfalls so nicht zu funktionieren und die Frage ist warum?
Wenn ich die Inhalte von Hand fest reinprogrammiere werden sie angezeigt - also zb. "listModel.addElement("Hallo"); "
Danke