SQL (Refresh)

Delphi

21/07/2005

Olá pessoal, bom a minha duvida é bem simples mais não estou conseguindo resolver, eu tenho um botão Excluir, quando o usuario clica nele, a SQL irá excluir o cadastro, mais só que depois que o cadastro é excluido, a SQL não atualiza. Segue abaixo o exemplo da SQL

With QueryApaga Do
Begin
Close;
SQL.Clear;
SQL.Add(´DELETE FROM veiculacao´);
SQL.Add(´WHERE Codigo=´´+DBEditCodigo.Text+´´´);
ExecSQL;
MessageBox(FormConsultarVeiculacao.Handle,´Veiculação excluida com sucesso´,´Rede Info´,MB_Ok+MB_ICONINFORMATION);
End;

Eu sei que se eu fechar e abrir de novo a SQL, ele atualiza, mais eu não posso fazer desse jeito

Obrigado


Leandrosl

Leandrosl

Curtidas 0

Respostas

Beppe

Beppe

21/07/2005

Se vc tiver os dados da tabela em outra query, os dados ficam em cache(exceto com DBExpress), então vc precisa excluir em ou reabrir todas as queries(o ideal é que haja apenas uma).


GOSTEI 0
POSTAR