Ver Mensaje Individual
  #11  
Antiguo 29-05-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 23
BlueSteel Va por buen camino
Cool

Cita:
Empezado por franfl Ver Mensaje
Ya lo arregle. El problema era que al permitir nulos estaba guardando un 0 en IDPROGRAMA en la tabla CLIENTE, valor que no existia en la tabla PROGRAMA. Entonces no permito nulos y por defecto les asigno un programa 0 que defini en la tabla PROGRAMA, como un registro que se llama NINGUNO.
Muchas gracias por las molestias de ayudarme
Un saludo

En conclusión, se puede decir que una clave foranea o FK, o FOREIGN KEY no permite valores nulos.

Si bien solucionastes tu problema, que pasará si al usuario se le dá por borrar el regisro 0 de tu tabla progama...??? ese que creastes con NINGUNO.....

Salu2
__________________
BlueSteel
Responder Con Cita