За последние 24 часа нас посетили 22212 программистов и 1021 робот. Сейчас ищут 624 программиста ...

The INSERT statement conflicted with the FOREIGN KEY как исп

Тема в разделе "MSSQL", создана пользователем Glassursawe, 29 сен 2014.

  1. Glassursawe

    Glassursawe Новичок

    С нами с:
    31 янв 2014
    Сообщения:
    2
    Симпатии:
    0
    Создал проект в VS на visual C#. Накидал форму. Пытаюсь заполнить одну из таблиц и вылетает ошибка.
    The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Сотрудники_Проекты_Проекты". The conflict occurred in database "Company", table "dbo.Проекты", column 'id_Проекта'.
    Редактируемая таблица состоит из двух FK, которые в тоже время являются составным первичным ключом.
    Подскажите пожалуйста.
     
  2. sunshine13

    sunshine13 Новичок

    С нами с:
    4 авг 2014
    Сообщения:
    7
    Симпатии:
    0
    Re: The INSERT statement conflicted with the FOREIGN KEY как

    Как я понял при вставке значений в поле с флагом FK надо вставить туда УЖЕ существующее значение. Ты вставляешь значение во время вставки, но транзакция еще не завершена и запись не сохранена. Вот и не может ее найти.