Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/01/2004, 20:54
geoaceves
 
Fecha de Ingreso: agosto-2003
Mensajes: 6
Antigüedad: 20 años, 8 meses
Puntos: 0
Me parece que es obvio que si tienes 2 tablas ligadas por una campo X, al tratar de borrar un registro, no te deje porque hay una relacion, lo que tienes que hacer es primero borrar de la tabla a la que esta ligada tu tabla el registro y despues borrar el registro de tu tabla, u otra que es la que me ha pasado, has de cuenta que empieso a borrar las tablas pero empiezo por la que depende de la otra, entonces primero borro la otra y despues la que depende de la otra

Es algo complicado de explicar pero espero que te de una idea de lo que trato de decir

No se mucho de esto pero me he topado (creo) con el problema que dices y lo he solucionando, empezando a borrar al reves, en lugar de como lo estaba haciendo al principio, por ejempo

DROP TABLE empresas (esta depende de la otra)
DROP TABLE empresas_rutas
esto solo borra la de empresas_rutas

DROP TABLE empresas_rutas
DROP TABLE empresas (esta depende de la otra)
de esta forma me borra las dos porque primero borre los registros de los que depende la tabla de empresas

bueno pues es lo mejort que pude hacer espero te ayude, y si te ayude me avisas, sale!!, bye

George Aceves, México