Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Borrar varios registro de una tabla (https://www.clubdelphi.com/foros/showthread.php?t=27065)

molina669 10-11-2005 19:42:04

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

vtdeleon 10-11-2005 19:51:04

Saludos

Seria bueno que nos dijeras que Base de datos usas y con qeu componentes accedes

molina669 10-11-2005 19:58:00

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 01:25:27.

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