Como Salvar String em campos TimeStamp
Galera eu uso o banco firebird2.5 com o delphi xe, no meu banco eu tenho um campo do tipo TTimeStamp e eu tenho uma string no delphi com o seguinte valor 30.05.2012 06:41, mas eu preciso salvar isso no campo TTimeStamp.
Ja tentei assim CdsPedidoData.AsDateTime := StrToDate(QryPedidosdata_cad.AsString), mas nao deu certo. dar erro de conversão, e eu preciso tanto da data como da hora.
Ja tentei assim CdsPedidoData.AsDateTime := StrToDate(QryPedidosdata_cad.AsString), mas nao deu certo. dar erro de conversão, e eu preciso tanto da data como da hora.
Sidney Abreu
Curtidas 0
Respostas
Bruno Leandro
31/05/2012
Ola Sidney, tenta dessa seguinte forma
CdsPedidoData.AsDateTime := StrToDateTime(QryPedidosdata_cad.AsString);
CdsPedidoData.AsDateTime := StrToDateTime(QryPedidosdata_cad.AsString);
GOSTEI 0
Sidney Abreu
31/05/2012
ja tentei tambem
GOSTEI 0
Bruno Leandro
31/05/2012
Ola Sidnei, provavelmente o problema é o formato da data 30.05.2012 06:41, tente desta forma
CdsPedidoData.AsDateTime := FormatDateTime(yyyy-mm-dd hh:mm,QryPedidosdata_cad.AsDateTime);
CdsPedidoData.AsDateTime := FormatDateTime(yyyy-mm-dd hh:mm,QryPedidosdata_cad.AsDateTime);
GOSTEI 0
Gabriel Rodrigues
31/05/2012
Excelente
GOSTEI 0