Я пишу в Java уже несколько месяцев и только начал использовать netbeans.Я провел весь день сегодня, пытаясь понять, как подключиться к базе данных SQL и отобразить данные из 2 таблиц (т.е. отобразить данные из оператора select с внутренним объединением) в JTable.Я попытался использовать JPQL со следующим утверждением SELECT j, cust.name FROM Job j JOIN j.jobnumber cust
, где в таблице заданий есть поле с именем customer, которое ссылается на id в таблице customer.Это исключение:
Caused by: Exception [TOPLINK-8029] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.EJBQLException
Exception Description: Error compiling the query [SELECT j, cust.name FROM Job j JOIN j.jobnumber cust], line 1, column 11: invalid navigation expression [cust.name], cannot navigate expression [cust] of type [java.lang.Integer] inside a query.
at oracle.toplink.essentials.exceptions.EJBQLException.invalidNavigation(EJBQLException.java:430)
Что я делаю не так?Может кто-нибудь указать мне несколько примеров того, как сделать Java-приложение со связанной таблицей?Я все еще на очень ранних стадиях разработки, поэтому о полном изменении не может быть и речи, если использование базы данных mysql не лучший способ добиться успеха благодаря