Вниз
Скачать: CL | DM;

Удаление строки   Найти похожие ветки 

← →
ceval ©   (2006-10-05 12:39) [0]

Подкажите как сделать удаление строки
если вызов происходит запросам из 3-таблиц и между ними есть связь
 ADOQuery1.SQL.Add("Select doc.N_vh, Org.Title, Tms.Team, doc.Who, from doc, Tms, Org Where doc.Tema = Tms.PK_Team and doc.Org = Org.PK_Organ")
обычный метод  
 AdoQuery1.Delete; выдает ошибку


← →
clickmaker ©   (2006-10-05 12:41) [1]

какую?


← →
MsGuns ©   (2006-10-05 12:47) [2]

Ошибка выдается потому, что датасет не редактируемый (в силу "закрученности" запроса). Поэтому надо заменить TADOQuery на TADODataSet, к которому "прикрутить" корректные по смыслу запросы на удаление, вставку и изменение.


← →
ceval ©   (2006-10-05 12:57) [3]

2clickmaker

 Insufficient key column information for updating or refreshing


← →
clickmaker ©   (2006-10-05 13:00) [4]


> [3] ceval ©   (05.10.06 12:57)

тогда [2]



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
2-1164278966
vtur
2006-11-23 13:49
2006.12.10
Как передать DLL-процедуре указатель на Owner (TComponent)


3-1159964469
MixAnOL
2006-10-04 16:21
2006.12.10
Запись в таблицу и поиск


1-1161899997
Становских Алексей
2006-10-27 01:59
2006.12.10
Доступ к формам из exe в DLL


2-1163903847
Мальвина
2006-11-19 05:37
2006.12.10
Работа с микшером винды


15-1163378672
Джо
2006-11-13 03:44
2006.12.10
Анимэ. "То" и "это".




   Наверх