Borrar varios registro de una tabla
A ver si me podeis hechar una mano:
Tengo una tabla (Hijos) que contiene 4 campos (dniAsegurado,idHijo, edad y nombre) y deseo borrar todos los hijos de un asegurado. Facilmente se podria hacer con un "delete from hijos where dniasegurados='lo que sea'", pero no me deja porque me dice que no puede actuar sobre más de un registro. Llegados a este punto he pensado en recorrer la tabla y guardar en un array todos los idHijos que pertenezcan a un asegurado y borrar registro a registro cada uno de ellos, pero...hay una forma más sencilla de hacerlo? Gracias a tos |
Saludos
Seria bueno que nos dijeras que Base de datos usas y con qeu componentes accedes |
Muy cierto, perdon
Accedo con ado a una base de datos access. dniAsegurado e idHijos son clave. |
La franja horaria es GMT +2. Ahora son las 07:17:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi