このコードを使用してデータベースから値を取得しましたが、取得できるレコードは 1 つだけですが、すべてのレコードをコンボボックスに入れたいと考えています。
私のコードは次のとおりです。
try {
stm = db.con.createStatement();
rs = stm.executeQuery("select code from accounts");
while (rs.next()) {
for (int i = 1; i <= 5; i++) {
ol = rs.getObject(i);
}
}
} catch (SQLException sqlException) {
}
ObservableList<Object> options = FXCollections.observableArrayList(ol);
final ComboBox code = new ComboBox();
code.getItems().addAll(options);