Fórum problema no Eof #280733
09/05/2005
0
while not dm.tableClientes.Eof do// antes da tabela cliente chegar ao final ele sai do laço
begin
while not dm.tTelCli.Eof do
begin
dm.tPastMus.Delete;
dm.tPastMus.Next;
end;
dm.tClientes.Delete;
dm.tClientes.Next;
end;
obs: minha tabela esta conectada a um banco de dados Paradox.
Hviana
Curtir tópico
+ 0Posts
09/05/2005
Ltres
Gostei + 0
09/05/2005
Rjun
Gostei + 0
09/05/2005
Daniel_mc
while not dm.tableClientes.Eof do// antes da tabela cliente chegar ao final ele sai do laço begin while not dm.tTelCli.Eof do begin dm.tPastMus.First; dm.tPastMus.Delete; end; dm.tClientes.First; dm.tClientes.Delete; end;
Gostei + 0
09/05/2005
Nilza
Acho que assim funciona:
dm.tClientes.First; dm.tPastMus.First; while not (dm.tableClientes.Eof) do// antes da tabela cliente chegar ao final ele sai do laço begin while not (dm.tTelCli.Eof) do begin dm.tPastMus.Delete; dm.tPastMus.next; end; dm.tClientes.Delete; dm.tClientes.next; end;
Caso não funcione, somente exclua o NEXT e teste novamente.
[]´s
Gostei + 0
09/05/2005
Gandalf.nho
primeiro nos telefones e depois nos clientes. Bem mais rápido e prático.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)