La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Delphi/208505-borrar-registros.html

borrar registros

sin imagen de perfil

borrar registros

Publicado por oaa (67 intervenciones) el 16/12/2002 11:11:40
amigos, como puedo borrar todos los registros de una tabla usando un componente Table y como usando un Query. gracias

RE:borrar registros

Publicado por Victor (102 intervenciones) el 16/12/2002 12:54:26
Usando TTable:

With Tabla do
begin
open;
first;
while not eof do
begin
delete;
next;
end;
end;

Usando TQuery:

With Query do
begin
close;
sql.clear;
sql.add('delete from tabla');
execsql;
end;

RE:borrar registros

Publicado por oaa (1 intervención) el 17/12/2002 12:09:17
hago lo que me indicas, no me borra la tabla y me emite el siguiente mensaje de error:
Mltiple Records Found, but only one was expected.
Que puedo hacer. gracias

RE:borrar registros

Publicado por Victor (102 intervenciones) el 17/12/2002 13:06:17
Como te estas conectando a la B.D.?(ADO, BDE, etc.), y cual SGBD estas utilizando(Access, Interbase, etc.)?
sin imagen de perfil

RE:borrar registros

Publicado por oaa (67 intervenciones) el 17/12/2002 23:11:02
utilizo tablas access. gracias

RE:borrar registros

Publicado por vte (108 intervenciones) el 16/12/2002 17:04:37
con la tabla cerrada.

Tabla.EmptyTable;