|
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
|
||||||
Как имеющийся recordset вывести через JTable?19.04.2010, 20:14. Показов 2731. Ответов 11
Метки нет (Все метки)
пытаюсь сделать вывод из БД используя jTable (но что-то делаю не так...):
0
|
||||||
| 19.04.2010, 20:14 | |
|
Ответы с готовыми решениями:
11
Редактирование поля: Recordset.edit recordset.Fields('поле') = Text1.text Recordset.update Как вывести двумерную матрицу в jTable ?
|
|
0 / 0 / 4
Регистрация: 14.08.2007
Сообщений: 307
|
||||||
| 23.04.2010, 00:42 | ||||||
|
непонятно совершенно что у тебя за ошибка .. ты бы следующий раз немного того .. поподробнее ..
первое что мне не нравится - ты берёшь у таблицы её дефолтную модель , что то ей сетишь , потом создаёшь совершеннуо новую модель и засовываешь в таблицу уже её .. врпрос - а зачем в родную сетил то ?
ты похоже два раза объявляешь одну и ту же переменную 'DefaultTableModel aModel'. второе что бросается в глаза - индексы для колумнов резалтсета ты начинаешь считать с нуля , что вообще то неверно - первый колумн имеет индекс 1 (особенности JDBC)
0
|
||||||
|
0 / 0 / 4
Регистрация: 14.08.2007
Сообщений: 307
|
|
| 23.04.2010, 00:44 | |
|
насчёт индексов , я имею в виду что вот так было бы правильнее:
objects[i] = rs.getObject(i + 1);
0
|
|
|
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
|
|
| 23.04.2010, 00:58 [ТС] | |
|
по -поводу двойного объявления и замечаний по засовыванию того же - просто когда в форум пихал код, комментарии в спешке убрал
0
|
|
|
0 / 0 / 4
Регистрация: 14.08.2007
Сообщений: 307
|
|
| 23.04.2010, 01:16 | |
|
а с индексами - оно ?
0
|
|
|
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
|
||||||
| 24.04.2010, 02:05 [ТС] | ||||||
|
индексы помогли, спасибо.
но почему то выводится только 1 строка из БД (да и то в jTable она находится не в первой строке а в конце) и еще: выводятся только 4 колонки, а в БД их больше. с сетингами у меня так:
можно ли пример как имеющийся recordset вывести в jTable?
0
|
||||||
|
mishgun
|
|
| 24.04.2010, 20:18 | |
|
Вынесите эту строку
Object[] objects; перед while |
|
|
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
|
|
| 24.04.2010, 22:26 [ТС] | |
|
спасибо. за такую глупую ошибку даже стыдно
![]() только это все равно ничего не изменило (
0
|
|
|
mishgun
|
|
| 26.04.2010, 05:18 | |
|
Я бы посоветовал вообще написать свой класс который будет наследовать от AbstractTableModel или DefaultTableModel в котором будет происходить коннект и прочее и потом ставить его параметром в констрактор класса JTable, а так по первости у вас есть методы getRowCount(),getValueAt(int row,int column)?
|
|
|
0 / 0 / 1
Регистрация: 28.09.2008
Сообщений: 298
|
|
| 26.04.2010, 14:07 [ТС] | |
|
зачем мне писать свой класс когда все есть?
мой вопрос был как вывести имеющийся рекордсет в jtable. не нужно извращений со своими классами. мне нужен просто простой пример как выполнить этот шаг.
0
|
|
|
costa
|
||||||
| 27.04.2010, 04:45 | ||||||
|
||||||
|
1 / 1 / 3
Регистрация: 03.08.2008
Сообщений: 390
|
|
| 05.05.2010, 16:26 | |
|
Моно было ограничится ссылкой......
%JAVA_HOME%demojfcTableExamplesrcJDBCAda pter.java но мало ли можжет люди только JRE пользуют....:-))))
0
|
|
| 05.05.2010, 16:26 | |
|
Помогаю со студенческими работами здесь
12
Проблемы с кодом Recordset.AddNew() Recordset(0) = '01/02/2002' Recordset.Update() Как вывести данные из ADODB.Recordset в MSHFlexGrid? Как все данные в БД (MySQL ) записать в массив ? (Вообще нужно вывести БД в JTable) Не возвращаются данные через Connection и Command, получается только через Recordset Как записать Как записать в ADO recordset значение NULL через datacombo или textbox? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|