Erro de Conversao para string
:cry:
Seguinte estou usando o IBExpert, Firebird 1.5 e Delphi 7, minhas tabelas
tabela: ESTOQUE
Campos Tipo
CODIGO CHAR_6
ESTOQUE INTEIRO
VENCTO CHAR 5
LOTE CHAR_10
tabela: ITENSDOPEDIDO
Campos tipos
CODIGO CHAR_6
QUANT INTEIRO
LOTE CHAR_10
* Tipos é um dominio
O problema é o seguinte, quando vou aplicar as gravaçoes - ApplyUpdates(0) - na tabela ITENSDOPEDIDO é apresentado o seguinte erro:
[b:274fefc9ed]Error Message:
----------------------------------------
Overflow occurred during data type conversion.
conversion error from string ´05/07´.
[/b:274fefc9ed]
Desde já agradeço.
Brigadu.
Morais[/b]
Seguinte estou usando o IBExpert, Firebird 1.5 e Delphi 7, minhas tabelas
tabela: ESTOQUE
Campos Tipo
CODIGO CHAR_6
ESTOQUE INTEIRO
VENCTO CHAR 5
LOTE CHAR_10
tabela: ITENSDOPEDIDO
Campos tipos
CODIGO CHAR_6
QUANT INTEIRO
LOTE CHAR_10
* Tipos é um dominio
O problema é o seguinte, quando vou aplicar as gravaçoes - ApplyUpdates(0) - na tabela ITENSDOPEDIDO é apresentado o seguinte erro:
[b:274fefc9ed]Error Message:
----------------------------------------
Overflow occurred during data type conversion.
conversion error from string ´05/07´.
[/b:274fefc9ed]
Desde já agradeço.
Brigadu.
Morais[/b]
Digitom
Curtidas 0
Respostas
Afarias
18/10/2005
ao q parece algum campo (???) está recebendo o valor ´05/07´ que não é aceito por este campo.
verifique seu código, e se necessário use um SQL Monitor para ver o SQL q está sendo gerado pelo Provider para a atualização
T+
verifique seu código, e se necessário use um SQL Monitor para ver o SQL q está sendo gerado pelo Provider para a atualização
T+
GOSTEI 0
Digitom
18/10/2005
:cry:
O campo que recebe ´05/07´ é o campo VENCTO aí é que não entendo pois o campo VENCTO é CHAR(5), ou seja, mesmo tamanho dos dados (´05/07´).
Brigadu.
Morais.
O campo que recebe ´05/07´ é o campo VENCTO aí é que não entendo pois o campo VENCTO é CHAR(5), ou seja, mesmo tamanho dos dados (´05/07´).
Brigadu.
Morais.
GOSTEI 0
Rodolpho123
18/10/2005
Vc usa Charset? Se usa, verifique se vc está passando no momento da sua conexão..
GOSTEI 0
Afarias
18/10/2005
Eu tenho a impressão q o erro não é um update do valor ´05/07´ no campo VENCTO (ou em um campo CHAR(5))
já depurou direitinho ai pra ter certeza ?
T+
já depurou direitinho ai pra ter certeza ?
T+
GOSTEI 0
Digitom
18/10/2005
:P
Valeu pelas dicas.
Valeu pelas dicas.
GOSTEI 0