Tdatetime para campo date SQLSERVER NO DELPHI
30/10/2023
0
Bom dia srs,
Estou com uma dúvida aqui, eu tenho um campo Tdatetimepicker, e quero gravá-lo em um campo date no SQL SERVER, usando TADOQUERY.
O porém é que o formato da data dele, é incompatível com o campo do sql server, em que os dados devem se dar nesse formato 2023-10-20.
Sendo assim, como deveria ficar meu código?
Eu estava colocando da seguinte forma:
mes.Parameters.ParamByName('pdata').value:=datetimepicker.date;
Estou com uma dúvida aqui, eu tenho um campo Tdatetimepicker, e quero gravá-lo em um campo date no SQL SERVER, usando TADOQUERY.
O porém é que o formato da data dele, é incompatível com o campo do sql server, em que os dados devem se dar nesse formato 2023-10-20.
Sendo assim, como deveria ficar meu código?
Eu estava colocando da seguinte forma:
mes.Parameters.ParamByName('pdata').value:=datetimepicker.date;
Ricardo Sobrinho
Curtir tópico
+ 0
Responder
Posts
30/10/2023
Natanael Ferreira
Use a função FormatDateTime para formatar a data como precisa:
mes.Parameters.ParamByName('pdata').value:= FormatDateTime('yyyy-mm-dd', datetimepicker.Date)
Responder
Clique aqui para fazer login e interagir na Comunidade :)