Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 37312|Отговор: 0

[Източник] JPA Hibernate Hibernate Hibernate Result offset не се поддържа

[Копирай линк]
Публикувано на 28.05.2021 14:18:16 | | | |

Това изключение беше хвърлено при извикване на хибернатна тестова пагинация, както следва:

Offset на резултата от заявката не се поддържа

Кодът за пагинация е следният:
Причините за грешки:



При използване на SQLserver 2008 и по-нови версии, диалектът, конфигуриран от хибернация, трябва да бъде org.hibernate.dialect.SQLServer2008Dialect

Диалектът, конфигуриран със SQLServer2000 и SQLServer2005 hibernate, трябва да е org.hibernate.dialect.SQLServerDialect

След конфигурацията проблемът е решен!
Конфигурацията е следната:


база данни
Диалект
DB2
org.hibernate.dialect.DB2Dialect
DB2 AS/400
org.hibernate.dialect.DB2400Dialect
DB2 OS390
org.hibernate.dialect.DB2390Диалект
PostgreSQL
org.hibernate.dialect.PostgreSQLDialect
MySQL5
org.hibernate.dialect.MySQL5Dialect
MySQL5 с InnoDB
org.hibernate.dialect.MySQL5InnoDBDialect
MySQL с MyISAM
org.hibernate.dialect.MySQLMyISAMDialect
Oracle (която и да е версия)
org.hibernate.dialect.OracleDialect
Oracle 9i
org.hibernate.dialect.Oracle9iDialect
Oracle 10g
org.hibernate.dialect.Oracle10gDialect
Oracle 11g
org.hibernate.dialect.Oracle10gDialect
Sybase
org.hibernate.dialect.SybaseASE15Dialect
Sybase Anywhere
org.hibernate.dialect.SybaseAnywhereDialect
Microsoft SQL Server 2000
org.hibernate.dialect.SQLServerDialect
Microsoft SQL Server 2005
org.hibernate.dialect.SQLServer2005Диалект
Microsoft SQL Server 2008
org.hibernate.dialect.SQLServer2008Dialect
SAP DB
org.hibernate.dialect.SAPDBDialect
Informix
org.hibernate.dialect.InformixDialect
HypersonicSQL
org.hibernate.dialect.HSQLDialect
База данни H2
org.hibernate.dialect.H2Dialect
Енгр
org.hibernate.dialect.IngresDialect
Напредък
org.hibernate.dialect.ProgressDialect
Mckoi SQL
org.hibernate.dialect.MckoiDialect
Interbase
org.hibernate.dialect.InterbaseDialect
Точкова база
org.hibernate.dialect.PointbaseDialect
FrontBase
org.hibernate.dialect.FrontbaseDialect
Файърбърд
org.hibernate.dialect.FirebirdDialect





Предишен:Клас XX не може да достъпи член на клас XX с модификатори "Private"
Следващ:Съобщение за грешка в компилатора: Компилаторът се повреди с код на грешка -532462766.
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com