получить данные из дисплея БД в выпадающем списке в Java - PullRequest
0 голосов
/ 20 апреля 2011

Привет всем, у меня есть этот код, но я не знаю, почему он не работает!

rset = stmt.executeQuery("SELECT categoryName FROM DB_Library.dbo.categories");
while (rset.next()) {
    String s = rset.getString("categoryName");
    jComboBox1.addItem(rset.getString(s).trim());
}

не показывать мне ничего * Этот код печатает все элементы в базе данных:

rset = stmt.executeQuery("select * from DB_Library.dbo.categories");
while (rset.next()) {
    String s = rset.getString("categoryName");
    System.out.println(s );
}

любая помощь?

Ответы [ 2 ]

1 голос
/ 20 октября 2011

Попробуйте следующее:

rset = stmt.executeQuery("SELECT categoryName FROM DB_Library.dbo.categories");
while (rset.next())
{
    String s = rset.getString("categoryName");
    jComboBox1.addItem(s.trim());
}
0 голосов
/ 20 апреля 2011

Элементы комбинированного списка должны быть загружены до того, как он будет нарисован на экране.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...