Имеется бд и таблицы внутри MSSQL 2012
БД нормально связывается, данные показывает, данные добавляет в таблицы где нет связных ключей.
Но в таблицу TAB 1 данные не добавляется, типы вводных данных совпадает, вот код
...
DataModule2.ADOQuery1.Append;
DataModule2.ADOQuery1.FieldByName('id_k1').AsInteger := 0;
DataModule2.ADOQuery1.FieldByName('id_k2).AsInteger := 1;
DataModule2.ADOQuery1.Post;
DataModule2.ADOQuery1.Refresh;
...
Аналогичный код только для других не связных таблиц работает.(добавляет, удаляет)
Попробовал удалить связь id_k1 c id TAB2 тоже такая же ошибка в той же строке.