Fórum Que erro é esse: Size Mismatch - Field XX size is too small. #338656
13/03/2007
0
[b:e51c6a95cb]
exception class : EIBClientError
exception message : Size Mismatch - Field DESCRICAO size is too small for data.
[/b:e51c6a95cb]
O interessante, que no IB Expert, aparece tudo certinho... sem erros... já removi os Fields do IBQuery, e inclui novamente e nada...
O que pode ser? Já vi o erro da string ser maior, agora menor?!? essa é a primeira vez.
Ah.. IBX + Firebird 2.0 + BDS2006
[]s
Titanius
Curtir tópico
+ 0Posts
15/03/2007
Macario
Qual o tipo de campo definido no FB 2.0, qual driver para acesso você esta usando no IBX para acessar o FB 2.0.
8)
Gostei + 0
30/03/2007
Andersontfcosta
Não é só com IBQuery que acontece esse problema. Estou usando o IBDataset e esse erro está me atormentando...
Alguém sabe do que se trata???
Gostei + 0
31/03/2007
Pauldiano66
Campo tamanho de DESCRICAO é muito pequeno para dados.
você colocou o campo descriçao no banco de dados com o tamanho varchar(100) e quer colocar 200 caracteres entendeu.
favor aumentar o tamanho do campo e tambem atualizar o TField da query.
Gostei + 0
01/04/2007
Adriano Santos
É isso ai velhinho, tamanho do campo. Em outros bds costuma truncar sozinho o texto enviado para o campo, mas Firebird retorna erro. Faça um copy de 1 a 100 na string que vai ser enviada para o campo pra garantir que seu tamanho não vai extender ou como o colega disse: aumente o campo na tabela.
abs
Gostei + 0
03/04/2007
Andersontfcosta
Gostei + 0
21/02/2008
Ullrich
Modulo.setContagem_H_IID_CONTAGEM_H.Value := Modulo.setContagemID_CONTAGEM.Value;
onde
ID_CONTAGEM_H: Inteiro
ID_CONTAGEM : Inteiro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)