Связывание Swan Bean для таблиц в NetBeans - PullRequest
1 голос
/ 11 сентября 2011

Я хочу знать, как фильтровать данные в таблице базы данных и вставлять их в таблицу свинга с привязкой bean-компонентов в NetBeans. Я прочитал учебник по связыванию компонентов NetBeans. Но он не очень полезен (он показывает, как загружать данные непосредственно из таблицы базы данных). Я хочу знать, как запрашивать и выбирать соответствующие данные и вставлять в таблицу.

Кроме того, я хочу знать, как добавить данные в текстовых полях в таблицу с помощью Beanbinding в netbeans. Я все еще кодирую вручную.

Также, как удалить / удалить выбранную строку / строки в Beansbinding, получить данные из таблицы и выполнить вычисления (без строк, общее значение в конкретном столбце).?

Спасибо

1 Ответ

1 голос
/ 12 сентября 2011

Как насчет отображения первых данных в JTable и после работы с вашей базой данных?

1 °) Расширьте AbstractTableModel , которая будет представлять вашу таблицу БД. Это хороший и короткий пример .

2 °) Затем с помощью соответствующего драйвера JDBC вы сможете выполнить Выбрать запросы в вашей базе данных и извлечь данные.

3 °) При запуске правильных событий через ваш AbstractTableModel (см. fireTableDataChanged () ), ваш экран будет автоматически обновляться

4 °) Об удалении записей: вам нужно работать с выбранными строками. С его помощью вы можете получить доступ к вашим данным (найти первичный ключ) и выполнить запрос на удаление JDBC. Если и только если ваш запрос успешно выполнен, обновите внутренние данные и события пожара: fireTableRowsDeleted (int, int) , fireTableRowsInserted (int, int) и т. Д.

Удачи!

...