Buenas,
tengo un DBGrid conectado a un ADOQuery, el cual tiene un select * y en el filtered se le ha puesto los registros a filtrar.
El caso es que si quiero borrar esos registros filtrados, al hacer el ADOQuery6.DeleteRecords(arFiltered); me da ese error, que creo que tiene algo que ver con que este "conectado y abierto" con el DBGrid....solo me deja hacer delete, y borrarlos de uno en uno puede ser muy neficiente cuado seleccionen muchos registros.... alguien sabe como poder borrar de una vez todos los registros filtrados y porque sale ese error? Muchas gracias