Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 725 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.

  • Membro Pro Verificado
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 

Fabio Franzini

LogPNG - 160.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

 

 

 

  • Membro Pro Verificado
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. 

Fabio Franzini

LogPNG - 160.png

  • Consultores
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

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 725 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.

The popup will be closed in 10 segundos...