Data em DBF

Delphi

03/02/2005

Pessoal,

Estou tentando gravar uma data num campo do tipo data de um BD DBF, porém está me retornando erro de TypeMismatch. Já tentei gravar como todos os tipos: AsStrring, AsDate, AsFloat.......

Alguém tem idéia do que pode estar acontecendo?

wbb


Wbb

Wbb

Curtidas 0

Respostas

Wbb

Wbb

03/02/2005

Encontrei mais uma informação.
O BD DBF foi criado de uma forma em que o campo data é definido por uma String de 4 caracteres. Por isso estava dando erro.

O problema agora é: Como gravar uma data em 4 caracteres?!!?

wbb


GOSTEI 0
Dopi

Dopi

03/02/2005

Em DBF nao existe campo data de 4 caracteres...

Provavelmente o campo é uma String comum no formato DD/MM ou algo do genero...


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

03/02/2005

Colega,

Verifique se programandor codificou a string com os código ASCII. Eu chutaria na seguinte estrutura:

DMCY
||||
|||+--> Ano
||+---> Século
|+----> Mês
+-----> Dia



GOSTEI 0
POSTAR