powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Netbeans Hibernate MS SQL
3 сообщений из 3, страница 1 из 1
Netbeans Hibernate MS SQL
    #38625887
asilkhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.
Создал проект по образу и подобию примера: 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
Netbeans Hibernate MS SQL
    #38626548
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пустых catch блоков случайно нет?
...
Рейтинг: 0 / 0
Netbeans Hibernate MS SQL
    #38627307
asilkhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Netbeans Hibernate MS SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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