Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Netbeans Hibernate MS SQL / 3 сообщений из 3, страница 1 из 1
25.04.2014, 15:34
    #38625887
asilkhan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Netbeans Hibernate MS SQL
Всем доброго времени суток.
Создал проект по образу и подобию примера: https://netbeans.org/kb/docs/web/hibernate-webapp_ru.html
Для БД MySql все работает, отображается страничка с таблицей с данными из БД.
Теперь хочу сделать то же самое для БД MS SQL. Долго мучился, сделал так чтобы приложение запускалось без ошибок(вариацией разных настроек файла hibernate.cfg).
Приложение запускается без ошибок, но страничка отображается пустая(хотя в БД в нужной таблице 1 запись есть).
Как теперь обнаружить в каком месте ошибка? Почему данные не отображаются?
Для обеих БД проект один и тот же, но для MySQL все работает, а для MS SQL не хочет.
ЗЫ: выполение HQL запроса не работает ни для одной БД((


Конструкция файла hibernate.cfg:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" " http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>
<property name="hibernate.connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
<property name="hibernate.connection.url">jdbc:sqlserver://localhost:1433;databaseName=ASD</property>
<property name="hibernate.connection.username">RUSER</property>
<property name="hibernate.connection.password">123</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.current_session_context_class">thread</property>
<property name="hibernate.query.factory_class">org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory</property>
<mapping resource="dvdrental/FilmActor.hbm.xml"/>
<mapping resource="dvdrental/Language.hbm.xml"/>
<mapping resource="dvdrental/Film.hbm.xml"/>
<mapping resource="dvdrental/Category.hbm.xml"/>
<mapping resource="dvdrental/Actor.hbm.xml"/>
<mapping resource="dvdrental/FilmCategory.hbm.xml"/>
<mapping resource="dvdrental/Sale.hbm.xml"/>
</session-factory>
</hibernate-configuration>
...
Рейтинг: 0 / 0
26.04.2014, 15:03
    #38626548
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Netbeans Hibernate MS SQL
Пустых catch блоков случайно нет?
...
Рейтинг: 0 / 0
28.04.2014, 07:15
    #38627307
asilkhan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Netbeans Hibernate MS SQL
public List getFilmTitles(int startID, int endID) {
List<Film> filmList = null;
try {
org.hibernate.Transaction tx = session.beginTransaction();
Query q = session.createQuery("from Film as film where film.filmId between '" + startID + "' and '2000'");
filmList = (List<Film>) q.list();
} catch (Exception e) {
e.printStackTrace();
}
return filmList;
}

Кусок из класса, который вытягивает данные из БД.
Но catch не совсем пустой вроде как.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Netbeans Hibernate MS SQL / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]