Passar valor de uma data atravéz de uma variáve

28/06/2005

0

Tenho um TDateEdit e quero passar o valor dele para uma consulta SQL, tentei passar como parâmetro mas não está dando certo não sei por que, então estou tentando passar como variável, porém não consigo colocar a data entre apóstrofos dessa forma : [b:f13e2b68b3]´2005-04-27´[/b:f13e2b68b3]

Fiz da seguinte forma mas não está dando certo:

var
  Data : String;

    DateSeparator := ´-´;
    ShortDateFormat :=´yyyy/mm/dd´;
    Data := DateToStr(edtDtaIni.Date);

Consulta:
    SQL.ADD(´ WHERE DTACONTA = ´+Data+´ ´);



Vispo

Vispo

Responder

Posts

28/06/2005

Sandra

Vispo,

Tente assim:
ShortDateFormat := ´yyyy-mm-dd´

Depois, na consulta:
    SQL.ADD(´ WHERE DTACONTA = ´+QuotedStr(Data));

Um tópico interessante. Veja: [url=http://forum.clubedelphi.net/viewtopic.php?t=58000&highlight=data]Formato de data no Sql Server[/url].


Espero que ajude.


Responder

30/06/2005

Vispo

OK Sandra, muito obrigado pela ajuda!!! :D


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