GARANTIR DESCONTO

Fórum Deletar todos registros de uma tabela via Query. #256929

02/11/2004

0

Oi pessoal.
Estou tentando deletar todos os registros de uma tabela temporaria via query tentei desta forma:
With DmDadosTemp.IBQ_ItensTemp Do
      Begin
       Close;
       Sql.Clear;
       Sql.Delete(´Select * From Tab_LanceIten_temp´);
       Open;
      end;


só que não deu certo.
Como faço isto funcionar.
peninha.


Peninha

Peninha

Responder

Posts

02/11/2004

Gilvanj

O comando para exclusão de registros não é o Select e sim o Delete. Veja:

Delete From Tab_LanceIten_temp

Isto apagará todos os registros de Tab_LanceIten_temp.

Por ser um comando que não retorna linhas como resultado, vc tem que executar o método ExecSQL e não Open.


Responder

Gostei + 0

05/11/2004

Mozico

falae...
// ative a transacao
Sql.Clear;
Sql.add(delete From Tab_LanceIten_temp´);
excsql;

// de o comit


Responder

Gostei + 0

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

Aceitar