Formatar QRExpr no Delphi
01/02/2016
0
Se alguém puder ajudar eu agradeço.
Matheus Gomes
Posts
01/02/2016
Ruy Salles
(DataModule1.Query1.FieldByName('seucampo') as TDateTime).displayformat := 'dd/MM/yyyy';
//DataModule1.Query1 <-- Seu objeto de retorno dos dados do banco
Declare DB na cláUsula USES
Espero ter ajudado
02/02/2016
Matheus Gomes
(oQuery.FieldByName('DATA') as TDateTime).DisplayFormat := 'dd/MM/yyyy';
Dá erro. Operator not applicable this operand type.
02/02/2016
Ruy Salles
a) O tipo do campo no banco de dados é DATE?
b) A instrução está após o open da Query?
c) Você declarou a cláusula DB?
Aguardo retorno
02/02/2016
Natanael Ferreira
Troque:
(oQuery.FieldByName(´DATA´) as TDateTime).DisplayFormat := ´dd/MM/yyyy´;
Por isto:
TDateTimeField(oQuery.FieldByName(´DATA´)).DisplayFormat := ´dd/MM/yyyy´;
02/02/2016
Matheus Gomes
Clique aqui para fazer login e interagir na Comunidade :)