Fórum Pegar o Date de um Timestamp #245103

30/07/2004

0

Pessoal
como faço para pegar o somente o valor Date de um campo TimeStamp ?
preciso fazer a seguinte comparação:
o Campo ´DATA´ é do tipo TimeStamp

if Query1.FieldByName(´DATA´).Value < Date then
  Atualizar;


obrigado,

Diogo


Diogoalles

Diogoalles

Responder

Posts

30/07/2004

Inutaishou

Amigo, para verificar o tipo de um campo, veja a propriedade DataType do TField... Não sei se entendi bem sua dúvida... Qualquer coisa, posta aí...

[]´s,


Responder

Gostei + 0

30/07/2004

Xisto

Utilize o CAST no SQL do seu QUERY

select venc,dtpg,emissao,cast(emissao as date) as DATA,
from debitos


if Query1.FieldByName(´DATA´).Value < Date then
Atualizar;

Deve funcionar.


Responder

Gostei + 0

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

Aceitar