
12/06/2007, 05:32
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 450
Antigüedad: 18 años, 2 meses Puntos: 3 | |
Re: Borrar registros relacionados en tablas Hay dos formas:
1. SQL puro y duro: Cuando eliminas registros puedes poner CASCADE (si no recuerdo mal) para que elimine también todos aquellos registros de tablas relacionadas.
2. Algoritmo en VB: Siempre puedes hacer tú manualmente el algoritmo en el que si eliminas el usuario ID 3 (por ejemplo), se recorra la otra tabla y si ese campo vale 3, eliminas el registro.
El segundo caso es sencillo pero lógicamente, son unas cuantas lineas que hay que escribir... lo suyo es aprovechar el potencial del lenguaje SQL para éstas cosas, concretar una sentencia SQL siempre ahorra varias lineas de código en el lenguaje de programación que estemos.
Espero haber sido de ayuda
Saludos |