|
|
|
Отображение изменений данных
|
|||
|---|---|---|---|
|
#18+
Есть таблица, модель которой черпает данные из БД. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. Первичная инициализация RowSet проводится в конструкторе фрейма, содержащего таблицу. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Изменение данных / создание новой записи производится в отдельном окне, где для текущей строки выводятся поля, доступные для редактирования, и по нажатии кнопки "OK" они записываются в БД. Как сделать так, чтобы после этого изменения автоматически отобразились в таблице? Три дня уже бьюсь, все впустую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2007, 15:18:40 |
|
||
|
Отображение изменений данных
|
|||
|---|---|---|---|
|
#18+
изпользуй fireTableChanged() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2007, 15:48:59 |
|
||
|
Отображение изменений данных
|
|||
|---|---|---|---|
|
#18+
В главном фрейме 1. Добавил в Код: plaintext 1. 2. 3. 2. Добавил в метод вызова формы редактирования вызов fireTableChanged() Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Не работает. Что-то не так или не там сделал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2007, 16:38:59 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2144233]: |
0ms |
get settings: |
15ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
49ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 383ms |
| total: | 540ms |

| 0 / 0 |
