Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Нередактируемый запрос   Найти похожие ветки 

 
Fynjy1984 ©   (2005-05-16 10:44) [0]

Имеется запрос следующего вида:
SELECT ДатаМестоОтбора.Ключ, ДатаМестоОтбора.Дата, СписокЗаводов.[Завод/узел], СписокУстановок.Установка, ДатаМестоОтбора.Описание
FROM ДатыДляОтчета, СписокУстановок INNER JOIN (СписокЗаводов INNER JOIN ДатаМестоОтбора ON СписокЗаводов.Код = ДатаМестоОтбора.КодЗавода) ON СписокУстановок.КодУстановки = ДатаМестоОтбора.КодУстановки;

Что мне надо сделать чтобы он был редактируемым?
Сейчас делаю так: определяю из какой таблицы редактируемое поле и изменяю запись в таблице через ADOCommand


 
msguns ©   (2005-05-16 11:06) [1]

>Fynjy1984 ©   (16.05.05 10:44)  
>Сейчас делаю так: определяю из какой таблицы редактируемое поле и изменяю запись в таблице через ADOCommand

Что-то непонятно ;(
В НД отображаются наименования объектов из справочников, связанных по ID, не так ли ? А если так, то зачем редактировать справочник, если в осн.таблице меняется лишь ссылка (ID записи справочника) ?

Или я чего-то не догнал ?


 
-=XP=- ©   (2005-05-16 11:10) [2]

Включить в список полей (тот, который между SELECT И FROM) первичные ключи таблиц, из которых берутся данные. В противном случае провайдер не в состоянии определить, куда вносить измененные данные.

Но, по-моему, редактировать в одном НД данные из нескольких таблиц - не совсем хорошо.


 
Fynjy1984 ©   (2005-05-16 11:20) [3]

-=XP=- ©   (16.05.05 11:10) [2]

Спасибо!


 
msguns ©   (2005-05-16 11:26) [4]

>-=XP=- ©   (16.05.05 11:10) [2]
>Но, по-моему, редактировать в одном НД данные из нескольких таблиц - не совсем хорошо.

Совсем не хорошо

;)



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

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
10-1094643891
cad2206
2004-09-08 15:44
2005.06.29
Изменение размера ячеек в Excel из delphi???


1-1117622042
Веталь
2005-06-01 14:34
2005.06.29
Не выполняются строки кода


14-1117310218
VictorT
2005-05-28 23:56
2005.06.29
Кажется, один из немногих форумов, где и по выходным есть...


4-1115384854
webpauk
2005-05-06 17:07
2005.06.29
Изменение имени программы


1-1118071657
Петя
2005-06-06 19:27
2005.06.29
можноли создать наделфи функцию у которой неизвусное число параме