Показать сообщение отдельно
  #1  
Старый 02.08.2007, 11:36
Миха Миха вне форума
Прохожий
 
Регистрация: 02.08.2007
Сообщения: 1
Репутация: 10
По умолчанию Звязь таблиц с помощью SQL параметров помогите плиз

select * from Yeart where (id_org=:id) and Exists(select * from Dan_Ates where Dan_Ates.id_year=Yeart.id)

Главная таблица Yeart
Дочерняя Dan_Ates

после такой связки не могу добавить запись в дочернюю таблицу Dan_Ates с помощью компанета DBNavigator или же средствами ADOQuery.insert
ADOQuery.fieldByname('").asvariant:=edit1.text;
ADOQuery.post
выдает <Field "id" cannot be modified> а редоктировать записи можно бес проблем и удалять! в чем дело?
с помощью SQL сдобовлять замись не хочу
Ответить с цитированием