Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 37312|Resposta: 0

[Fonte] O deslocamento de resultado da consulta JPA Hibernate não é suportado

[Copiar link]
Postado em 28-05-2021 14:18:16 | | | |

Essa exceção foi lançada ao chamar a paginação de teste do hibernate, da seguinte forma:

O deslocamento do resultado da consulta não é suportado

O código de paginação é o seguinte:
Causas do erro:



Ao usar SQLserver 2008 e versões posteriores, o dialeto configurado por hibernate deve ser org.hibernate.dialect.SQLServer2008Dialect

O dialeto configurado com SQLServer2000 e SQLServer2005 hibernate deve ser org.hibernate.dialect.SQLServerDialect

Após a configuração, o problema está resolvido!
A configuração é a seguinte:


base de dados
Dialeto
DB2
org.hibernate.dialect.DB2Dialect
DB2 AS/400
org.hibernate.dialect.DB2400Dialect
DB2 OS390
org.hibernate.dialect.DB2390Dialect
PostgreSQL
org.hibernate.dialect.PostgreSQLDialect
MySQL5
org.hibernate.dialect.MySQL5Dialect
MySQL5 com InnoDB
org.hibernate.dialect.MySQL5InnoDBDialect
MySQL com MyISAM
org.hibernate.dialect.MySQLMyISAMDialect
Oracle (qualquer versão)
org.hibernate.dialect.OracleDialect
Oráculo 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.SQLServer2005Dialect
Microsoft SQL Server 2008
org.hibernate.dialect.SQLServer2008Dialect
SAP DB
org.hibernate.dialect.SAPDBDialect
Informix
org.hibernate.dialect.InformixDialect
HypersonicSQL
org.hibernate.dialect.HSQLDialect
Banco de Dados H2
org.hibernate.dialect.H2Dialect
Ingres
org.hibernate.dialect.IngresDialect
Progresso
org.hibernate.dialect.ProgressDialect
Mckoi SQL
org.hibernate.dialect.MckoiDialect
Interbase
org.hibernate.dialect.InterbaseDialect
Base de pontos
org.hibernate.dialect.PointbaseDialect
FrontBase
org.hibernate.dialect.FrontbaseDialect
Firebird
org.hibernate.dialect.FirebirdDialect





Anterior:Classe XX não pode acessar um membro da classe XX com modificadores "privado"
Próximo:Mensagem de erro do compilador: O compilador falhou com código de erro -532462766.
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com