Dúvida no DbGrid

13/02/2006

0

Olá amigos...

Estou com uma pequena dúvida no Dbgrid. quando vou fazer uma consulta para mostar valores num DbGrid , ele mostra mas quando eu vou sair do form e voltar novamente para fazer outra consulta la está o resultado novamente o Grid! como faço para o resultado anterior limpar no gird?

uso este comando

procedure TFrmVencimento.BitBtn2Click(Sender: TObject);
begin
if (ValidarCampos) then
begin
with frmS018Dm.QryVencimento, frmS018Dm.QryVencimento.sql do
begin
close;
ParamByName(´PMES´).AsString := EdtMes.Text;
ParamByName(´PANO´).AsString := EdtAno.Text;
open;

end;
end;

end;


Alexespina

Alexespina

Responder

Posts

13/02/2006

Mkoch

Feche o dataset antes de exibir o form execute o novo comando e abra o dataset novamente, o dbgrid mostra os dados de um dataset aberto, fechou o dataset, limpa os dados do dbgrid automaticamente.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar