Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2012, 18:09
afarias62
 
Fecha de Ingreso: mayo-2012
Mensajes: 12
Antigüedad: 12 años, 7 meses
Puntos: 1
Pregunta Instrucción INSERT en conflicto con la restricción FOREIGN KEY

hola, tengo un este error:
Ocurrio un Error: Instrucción INSERT en conflicto con la restricción FOREIGN KEY "FK_ComprasDetalle_" aca no sale nada mas :/
bueno ese error sale al ejecutar este procedimiento :

ALTER procedure [dbo].[PrComprasDetalle_Insert](
@IdCompra VARCHAR ,
@IdProducto VARCHAR ,
@IdTercero VARCHAR ,
@Cantidad int ,
@SubTotal numeric(10,2),
@msg AS VARCHAR(100) OUTPUT
)
AS
BEGIN

SET NOCOUNT ON;

Begin Tran Tadd

Begin Try

INSERT INTO ComprasDetalle (IdCompra,IdProducto,IdTercero,Cantidad,SubTotal) VALUES (@IdCompra,@IdProducto,@IdTercero,@Cantidad,@SubTo tal)
SET @msg = 'La CompraDetalle se registro correctamente.'

COMMIT TRAN Tadd

End try
Begin Catch

SET @msg = 'Ocurrio un Error: ' + ERROR_MESSAGE() + ' en la línea ' + CONVERT(NVARCHAR(255), ERROR_LINE() ) + '.'
Rollback TRAN Tadd

End Catch

END

y esta es mi base de datos!



si alguien me puede ayudar a solucionar ese error se lo agradecería mucho!! :D