Fórum Erro ao sair do MaskEdit #581179
10/05/2017
0
" / / ' is not a valid date'
Minha mascara está com !99/99/9999;1;_
Já testei outras maneiras que vi aqui no fórum, mas nenhuma dá certo.Algúem pode me ajudar?
Deise Souza
Curtir tópico
+ 0Post mais votado
10/05/2017
{ Data }
if MaskEdit1.Text <> ' / / ' then
begin
SQLConsultaAgendamento.SQL[19] := ' and a.data_radiografia = : data ';
SQLConsultaAgendamento.ParamByName('data').AsDate :=
StrToDate(MaskEdit1.Text);
end
else
begin
SQLConsultaAgendamento.SQL[19] := ' / * SQL dinamico * / ';
end;Natanael Ferreira
Gostei + 1
Mais Posts
10/05/2017
Robson Morais
Porque uso aqui e não tenho esse problema, o que pode fazer também caso não descubra é colocar um codigo assim no exit do campo:
if (data.text = ' / / ') then exit;
acho que não vai dar mais o erro;
Gostei + 0
10/05/2017
Deise Souza
if MaskEdit1.Text <> '' / /'' then
begin
SQLConsultaAgendamento.SQL[19] := '' and a.data_radiografia = :data '';
SQLConsultaAgendamento.ParamByName(''DATA'').AsDate :=
StrToDate(MaskEdit1.Text);
end
else
begin
SQLConsultaAgendamento.SQL[19] := '' /* sql dinamico */ '';
end;
Testei esse que vc falou e continua dando o mesmo erro
Gostei + 0
10/05/2017
Robson Morais
Gostei + 0
10/05/2017
Deise Souza
Gostei + 0
10/05/2017
Robson Morais
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)