Tenho um form aonde pesquiso entre datas e ocorre que descobri que se digito uma data no maskedit esta data acaba sendo grabada no campo data, tentei usar o locktype em readOnly, mas mesmo assim nada, sse alguém puder me ajudar ficarei agradecido. O bd é access
begin
if strtoDate(maskedit1.text) > strtodate(maskedit2.Text) then
begin
Showmessage('A data inicial não deve ser'+#13 +'maior que a final! ' );
maskedit1.setfocus;
exit;
end;
datamodule1.Qpaga.Close;
datamodule1.Qpaga.SQL.Clear;
datamodule1.Qpaga.LockType:=ltReadOnly;
datamodule1.Qpaga.SQL.Add('select * from formPagamento where data_venda Between :inicio and :fim');
Pergunta
FABIO-2012
Bom dia, amigos Feliz 2012
Tenho um form aonde pesquiso entre datas e ocorre que descobri que se digito uma data no maskedit esta data acaba sendo grabada no campo data, tentei usar o locktype em readOnly, mas mesmo assim nada, sse alguém puder me ajudar ficarei agradecido. O bd é access
begin
if strtoDate(maskedit1.text) > strtodate(maskedit2.Text) then
begin
Showmessage('A data inicial não deve ser'+#13 +'maior que a final! ' );
maskedit1.setfocus;
exit;
end;
datamodule1.Qpaga.Close;
datamodule1.Qpaga.SQL.Clear;
datamodule1.Qpaga.LockType:=ltReadOnly;
datamodule1.Qpaga.SQL.Add('select * from formPagamento where data_venda Between :inicio and :fim');
datamodule1.Qpaga.Parameters.Parambyname('inicio').Value :=MaskEdit1.Text;
datamodule1.Qpaga.Parameters.Parambyname('fim').Value :=MaskEdit2.Text;
datamodule1.Qpaga.LockType:=ltOptimistic;
datamodule1.Qpaga.Open;
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.