La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50710 - ELIMINAR REGISTROS ADO
Autor:  bkx
Haver si alguien puede echarme una mano en mi problema.

Estoy realizando una pequeña aplicacion en delphi 7 con una base de datos ADO.
Mi problema es que no me deja eliminar todos los registros de la tabla.

Si borro uno ningun problema. Si intento borrarlos todos uno a uno me da el mismo error.

Si intento borrar toda la tabla con ADOtable1.deleterecords;
me indica el siguiente error : La operación no esta permitida en este contexto.

gracias por buestra ayuda.

  Respuesta:  Santiago Estupiñan Diaz
El problema lo puedes resolver de la siguiente forma con las siguientes lineas

for i:=1 to ADOTable1.recordcount do
begin
ADOTable1.delete;
ADOTable1.next;
end;

De esta forma eliminas todos los records que tiene la tabla, sin problema ninguno

Saludos que resuelvas.