Cita:
Iniciado por ManuelV
Mens. 547, Nivel 16, Estado 0, Línea 2
Instrucción ALTER TABLE en conflicto con la restricción FOREIGN KEY "FK_tbl_movimiento_tbl_producto". El conflicto ha aparecido en la base de datos "GesCas", tabla "dbo.tbl_producto", column 'id'.
haz una consulta en tu tabla tbl_moviento para obtener todos los producto_id
para verificar que efectivamente todos ellos existan en la tabla tbl_producto en el campo Id.
Si un tbl_movimiento..producto_id no existe en tbl_producto.Id, no podras crear la llave foranea, ya que es precisamente para impedir ese tipo de situaciones.
Quiza este query te pueda ayudar...
Si te regresa algun resultado, esos son los ids que debes incluir en en tbl_producto o ajustar si son invalidos en tbl_movimiento.
Código:
Select producto_id
from tbl_movimiento
Where producto_id not in (Select [id] from tbl_Producto)
group by producto_id
Order by producto_id
Saludos!