Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 148 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

A consulta é de uma procedure? Se for, ela está tentando alimentar uma variável com valor maior que o suportado, exemplo uma variável de texto com tamanho máximo 10 recebendo um texto de 11 dígitos ou mais.

Postado
14 horas atrás, Renato Rubinho disse:

A consulta é de uma procedure? Se for, ela está tentando alimentar uma variável com valor maior que o suportado, exemplo uma variável de texto com tamanho máximo 10 recebendo um texto de 11 dígitos ou mais.

Ou algum calculo em que uma das partes pode estar com valor Null 

Captura de tela 2024-07-23 103314.png

Postado

isso acontece em varias tabelas, abro a tabela vou pro primeiro registro se der um comando pra ir pro ultimo aparece  esse erro, isso pelo ibexpert, se eu for navegando registro por registro, chego em determinado registro da esse erro e nao consigo continuar.

ja no delphi um simples select * from , se pegar tentar trazer a tabela inteira acho q ao passar por esses registros, aparece a mensagem tb, se fazer um select num periodo q nao passe por esse ou esses registros a consulta retorna normal

 

 

 

  • Moderadores
Postado

Provavelmente é algum campo calculado na tabela, que o resultado do cálculo esteja causando a exceção.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Outra possivel causa seria o Charset, tipo algum instancia gravou no banco parte de string em uma codificação diferente da que você esta usando na configuração de conexão, ai quando vai carregar esta linha da string causa este problema. 

Captura de tela 2024-07-23 103314.png

  • Moderadores
Postado
7 horas atrás, felipeiw disse:

isso acontece em varias tabelas, abro a tabela vou pro primeiro registro se der um comando pra ir pro ultimo aparece  esse erro, isso pelo ibexpert, se eu for navegando registro por registro, chego em determinado registro da esse erro e nao consigo continuar.

ja no delphi um simples select * from , se pegar tentar trazer a tabela inteira acho q ao passar por esses registros, aparece a mensagem tb, se fazer um select num periodo q nao passe por esse ou esses registros a consulta retorna normal

 

 

 

então é characterset tu deve ter criado banco com um e usa outro

ou pior sem nenhum NONE e dai tá usando WIN1252 ou UTF-8
o banco deve e tem que ser criado para nosso caso WIN1252 e  na hora da conexão tem que passar pois é isso que vai determinar os caracteres salvos.

testa

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Este tópico foi criado há 148 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.