[Delphi] Mesangem de erro EDatabaseError

01/12/2016

0

Boa noite pessoal,

Pode ser um problema simples para muitos, porém não consegui localizar o problema. Na depuração somente recebo a mensagem logo após a linha Application.Run do aplicativo. Sei que tem algo com tipo incompatível em um campo de uma tabela do banco de dados que estou usando (SQLite com FireDAC - aplicação local), mas não sei como resolver. Recebo a seguinte mensagem:

Project TAL raised exception class EDatabaseError with message 'qryTipLog: Type mismatch for field 'tiplogNome', expecting: WideString actual: String'.

Será que é alguma configuração errada do TFDQuery ?

Agradeço qualquer ajuda.
Adalberto Brasaca

Adalberto Brasaca

Responder

Posts

02/12/2016

Douglas

Opa Adalberto, blezinha?

Seguinte, o tipo do campo ''tiplogNome'' declarado na qryTipLog é diferente do que está declarado no banco.

Se for isso, apague o campo da qryTipLog e insira novamente :D

Um abraço.
Responder

02/12/2016

Adalberto Brasaca

Olá Douglas, tudo bem ?

Vou dar uma verificada e se estiver tudo certo o assunto morre aqui.

Muito obrigado pelo retorno

Grande abraço.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar