Relaciones ¿en Access o en ADO .NET?

01/09/2004 - 12:19 por Blue | Informe spam
Hola a todos, primero gracias por vuestra ayuda, es que me estoy volviendo
loco con la relaciones, os explico. Tengo un programa que accede a una base
de datos de acces con muchas tablas vincuiladas entre si, una es la
principal que tiene datos de expedientes y tengo otras 12 que estan
vinculadas a esta con datso compelmentarios. Bueno el problema que tengo es
que queirp que al borrar u nexpediente me borre todos los registros de las
tablas relacionadas. Al principio hice las relacioens en access para que al
borrar desde vb.net con ado .net me borrase los registros relaciones y no me
funcionaba, n ose si porque no se puede hacer o porque hacia algo mal. Luego
hice las relaciones con ad .net mediante codigo pero me da muchos erorres al
borrar un expediente me borra lo registros de 3 tablas y de las otras no,
con lo cual al intentar de nuevo crear las relacioens me da errores. Bueno
ya no se como hacerlo, esto de ado .net es un lio, supongo que sera bueno
pero dificil¡¡¡¡

Gracias de nuevo
 

Leer las respuestas

#1 Anonimo
03/09/2004 - 20:31 | Informe spam
Hola amigo..
tienes dos caminos:
1. Crear un parametro en Visual que al eliminar el
Expediente, tambien con sentencias SQl elimine los que
estan relacionados.
2. El más facil es... crear un sqlCommand y en el
sqlcommandtext tiene que estar la sentencia SQL que al
eliminar el expediente, haga sentencias DELETE de los que
estan relacionados: haz con control de errores te ayudará
TRY...Catch...end try

Preguntas similares