Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/11/2009, 11:51
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema con llave foranea en un insert

La sentencia está mal escrita, en todo caso podría ser algo así:
Código sql:
Ver original
  1. INSERT INTO contrato_cliente  
  2. VALUES ( "ID",  "78659560",  "direccion", 1, 1,
  3.              "resumen_contrato",
  4.              "0000-00-00", "0000-00-00", 1,
  5.              "2", "3", "4", "5", "6", "7", 1,
  6.              "detalle", 1, 1);

Por otro lado, el error que te está marcando es simple: Estás tratando de ingresar un contrato de cliente, sin ingresar primero el cliente, ya que el valor dado al campo rut_cliente no existe en la tabla origen.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 25/11/2009 a las 15:57