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');
Question
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 to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.