Formata de Data Mes/Ano
Estou utilizando o sql server , no delphi incluo da seguinte forma 01/01/2010,
no sql server fica assim o formato no banco 2010/01/01 e
gostaria de mostrar no dbedit somente o mes/ano : 01/2010 como eu posso fazer isso?
no sql server fica assim o formato no banco 2010/01/01 e
gostaria de mostrar no dbedit somente o mes/ano : 01/2010 como eu posso fazer isso?
Evandro Abreu
Curtidas 0
Respostas
Marco Salles
03/08/2010
pesquise por OngetText .
é uma boa opção
GOSTEI 0
Eriley Barbosa
03/08/2010
No evento OnGetText do Field, use assim:
If Sender.Value <> '' then
Text:= FormatDateTime('dd/MM', Sender.Value);
Atenciosamente
Eriley
GOSTEI 0
Evandro Abreu
03/08/2010
Deu o seguinte erro :
Could not convert variant of type (UnicodeString) into type (Double)
Could not convert variant of type (UnicodeString) into type (Double)
GOSTEI 0
Eriley Barbosa
03/08/2010
if Sender.AsString <> '' then
Text := FormatDateTime('MM/YYYY', Sender.ASDateTime); Atenciosamente Eriley
Text := FormatDateTime('MM/YYYY', Sender.ASDateTime); Atenciosamente Eriley
GOSTEI 0
Evandro Abreu
03/08/2010
Deu outro erro agora.
'2010-01-01" is not a valid date and time
'2010-01-01" is not a valid date and time
GOSTEI 0
Marco Salles
03/08/2010
Deu outro erro agora.
'2010-01-01" is not a valid date and time
tente antes definir
DateSeparator:='/';
'2010-01-01" is not a valid date and time
GOSTEI 0