Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Связать Jtable и MySQL view в NetBeans, Связать Jtable и MySQL view в NetBeans 
:(
    Опции темы
mikead72
Дата 15.5.2009, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 23.5.2007

Репутация: нет
Всего: нет



С таблицами все хорошо, но вот как привязать View к JTable? Никто не пробовал в NetBeans?
PM MAIL   Вверх
ЛунныйОборотень
Дата 18.5.2009, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 12.11.2006

Репутация: нет
Всего: 1



mikead72,  не понял тебя,можно поподробней?
PM MAIL   Вверх
MasterLAN
Дата 19.5.2009, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



... вот-вот, как ?
А ещё  SELECT-ы научил бы кто-либо подстёгивать в JTable (или её модель).
Про хранимые процедуры я и не мечтаю :(

Вопрос заданный mikead72 прост. 
Как в среде NetBeans "связывать" со swing-(талицами, листами,комбобоксами, ....) данные получаемые из JDBC-запросов ?
Есть SQL-сервер, на нём есть кроме таблиц куча иных "объектов" , в частонсти VIEW. 
От них можно получать данные сделав запрос "SELECT * FROM any_VIEW".
Доблестный Sun показал как в  NetBeans работать с "таблицами СУБД", но ни словом не обмолвился о выше сказанном.

Может кто поделиться опытом ?
PM MAIL   Вверх
Connie
Дата 19.5.2009, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 12.8.2008

Репутация: 8
Всего: 9



PM MAIL WWW   Вверх
MasterLAN
Дата 20.5.2009, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



Уважаемый Connie, вы о Hibernate говорите ?
Судя по количеству вопросов об этом "пакете" на форумах, он весьма популярен.
Я же , да и mikead72 кажется тоже, спрашиваем о NetBeans .
Понимаю, весьма  высокая степень корреляции нашего вопроса и Hibernate повлекли за собой Ваш ответ.
Но ...
Помните такую связку из двух библиотек от доблестной некогда фирмы Borland, dbswing и dataexpress, которые неплохо поддерживались
встроенным в JBuilder(ранних версий) дизайнером ?

Разве NetBeans не тоже самое по сути пытался повторить ?
Если да, то где туториалы ?
Если нет, то и вопросов нет.

А Hibernate порой "слишком много на себя берёт". 
Хочется порой большей "гибкости" и "управляемости"  и меньшего количества XML-ля. smile
Да и запросы к СУБД бывают такие, что просто ух-х !
PM MAIL   Вверх
Connie
Дата 20.5.2009, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 12.8.2008

Репутация: 8
Всего: 9



MasterLAN, Вы почитали по ссылке? Вы попытались хотя бы первые несколько статей прочесть и разобрать? Или Вам нужно сразу готовое решение?

NetBeans лишь редактор java кода, что и как Вы будете связывать будет зависеть от того, чего напишите

Вот тут
http://www.java-course.ru/students/part3.html подробно написано как связать JTable и MySql я по этим урокам работал с совсем другой БД, принцип не меняется.


Лень матушка...
PM MAIL WWW   Вверх
MasterLAN
Дата 20.5.2009, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



smile  Лень матушка... 
Тут Вы правы , она и есть "двигатель прогресса" smile

Я просмотрел ту страницу, о которой Вы упомянули. 
Но, честно говоря, не предполагал, что именно это и было Вами предложено как ответ на вопрос mikead72 .
К стати, а где он ? smile
У меня есть некоторый опыт по использованию СУБД+JDBC+Swing+IDE(GUI Designer) и потому я часто обращаю 
внимание на новинки касающиеся данной "связки". Посему, в своё время пробовал на этот предмет и NetBeans.
Увы, как говорят "ниасилил" :(
Увидев на форуме вопрос mikead72 попробовал спровоцировать коллег на делёжку опытом.
Пока только мы с Вами и обсуждаем эту тему.

P.S. 
О слабой распространённости связки "СУБД+JDBC+Swing+IDE(GUI Designer)" я уже столько наслушался, что и ...
PM MAIL   Вверх
Connie
Дата 20.5.2009, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 12.8.2008

Репутация: 8
Всего: 9



MasterLAN, вот как звучал вопрос
Цитата
как привязать View к JTable?
В  JTable можно засунуть и отображать и редактировать чего угодно
Цитата

Что такое представление?

Представление (VIEW) — объект базы данных, являющийся результатом выполнения запроса к базе данных, определенного с помощью оператора SELECT, в момент обращения к представлению.

Представления иногда называют «виртуальными таблицами». Такое название связано с тем, что представление доступно для пользователя как таблица, но само оно не содержит данных, а извлекает их из таблиц в момент обращения к нему. Если данные изменены в базовой таблице, то пользователь получит актуальные данные при обращении к представлению, использующему данную таблицу; кэширования результатов выборки из таблицы при работе представлений не производится. При этом, механизм кэширования запросов (query cache) работает на уровне запросов пользователя безотносительно к тому, обращается ли пользователь к таблицам или представлениям.
Ну и что мешает при перемещении в таблице обновлять там данные? Тут стоит немного поработать над моделью. Ничего сложного.

Поэтому и дал ту ссылку, что принципиально ничего не изменится

Либо я чего то никак не догоняю...
PM MAIL WWW   Вверх
MasterLAN
Дата 20.5.2009, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 3.7.2007

Репутация: нет
Всего: нет



Connie,  Вы верно поняли вопрос и верно и , что важно, совершенно конкретно(практично) на него ответили.
Это я слишком абстрактно подошёл к проблеме и позволил себе пофантазировать.
Удачи , всем нам smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0466 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.