Редактировать значения полей запроса с JOIN

Aram55
Дата: 29.04.2011 16:08:14
Добрый день уважаемые!
Делаю запрос:

SELECT TBL.ID_BJIJ1, TBL.ID_BJIJ2, A.RES AS RES1, B.RES AS RES2 FROM ART
INNER JOIN CELLS A ON (TBL.ID_BJIJ1=A.ID)
INNER JOIN CELLS B ON (TBL.ID_BJIJ2=B.ID)

Задача: возможность редактирования всех полей таблиц ART и CELLS.
Проблема: информация в поле RES1 заноситься в сервер, а в поле RES2 глючит.
В чем причина?
Заранее спасибо!
defecator
Дата: 29.04.2011 16:09:33
Aram55
Добрый день уважаемые!
Делаю запрос:

SELECT TBL.ID_BJIJ1, TBL.ID_BJIJ2, A.RES AS RES1, B.RES AS RES2 FROM ART
INNER JOIN CELLS A ON (TBL.ID_BJIJ1=A.ID)
INNER JOIN CELLS B ON (TBL.ID_BJIJ2=B.ID)

Задача: возможность редактирования всех полей таблиц ART и CELLS.
Проблема: информация в поле RES1 заноситься в сервер, а в поле RES2 глючит.
В чем причина?


Наверное, UPDATE не написал и правишь прямо в таблице ?
Aram55
Дата: 29.04.2011 16:13:27
UPDATE здесь не поможет, так как результат запроса выводится в грид и нетолько (в едит боксы тоже), и уже там редактируется непосредственно оператором каждая из записей.
Aram55
Дата: 29.04.2011 16:19:25
в добавок:
Написана клиентская прога связанная с MSSQL, которая подключается к серверу, обьединяет таблицы ART и CELLS и выводит результаты запроса в соответсвующие компоненты на форме, где оператор от руки редактирует данные шагая по записям.
Johnmen
Дата: 29.04.2011 16:20:16
Компоненты доступа?
Aram55
Дата: 29.04.2011 16:21:33
ADOQuery
курсор:=clUseServer;
Aram55
Дата: 29.04.2011 16:24:29
а инфу редактирую через грид или через текседиты.
Johnmen
Дата: 29.04.2011 16:39:07
В две не выйдет, только в одну.
Aram55
Дата: 29.04.2011 16:46:13
Как можно это обойти?
Реально обьединить таблицы CELLS и ART просто расточительство.
Anatoly Podgoretsky
Дата: 29.04.2011 16:47:38
Aram55
Добрый день уважаемые!
Делаю запрос:

SELECT TBL.ID_BJIJ1, TBL.ID_BJIJ2, A.RES AS RES1, B.RES AS RES2 FROM ART
INNER JOIN CELLS A ON (TBL.ID_BJIJ1=A.ID)
INNER JOIN CELLS B ON (TBL.ID_BJIJ2=B.ID)

Задача: возможность редактирования всех полей таблиц ART и CELLS.
Проблема: информация в поле RES1 заноситься в сервер, а в поле RES2 глючит.
В чем причина?
Заранее спасибо!

Редактируй в форме