Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Firebird, Interbase > violation of FOREIGN KEY...


Автор: TheCetus 22.3.2006, 19:00
есть три таблицы: таблица типов справочников t_types, таблица справочников t_dict и таблица элементов t_table
между ними установлены след связи
t_dict.type_id = t_types.id
t_table.dict_id = t_dict.id
при добавлении в таблицу t_table записи выскакивает ошибка,
violation of FOREIGN KEY constraint "FK_CET_ADVERT_HEADING" on table "CET_ADVERT"
причем запись с соотв данными в таблие t_dict присутствует
в чем может быть дело?
Добавлено @ 19:02
cet_advert читать t_dict

Автор: Alex 23.3.2006, 02:02
Если не секрет и база не под гиг, то скинь на почту, мне быстрее посмотреть, чем щас пытаться понять, что там может быть...

Автор: TheCetus 11.4.2006, 09:23
решение было найдено.
народ в качестве первичных ключей используйте только Integer или BigInt!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)