Живой запрос и View

Warstone
Дата: 06.12.2007 12:28:14
Такая проблема: Есть таблица, есть View по нему. В таблице уникальный Id и CLOB.
Перевожу TQuery в режим живого запроса (LiveQuery=True)
Делаю Select * from view. Получаю данные.
Пытаюсь отредактировать CLOB поле... Поле редактируется, запоминается, но при повторном select'е моих изменений - нет.

Если делаю все то же самое, но для таблицы, то изменения записываются. В чем проблема/причина?

Язык: Borland Delphi7
Сервер: iSeries AS400 (подключение через ODBC)
Механизм доступа: BDE

(Предложения типа "переходи на dbx" - это, кончно, правильно, но пока не применимо)
0xff
Дата: 06.12.2007 12:36:55
А в базе изменения есть?

p.s. насколько мне не изменяет эрудиция, iSeries AS400 - это ведь железяка такая.. А СУБД какая?
Anatoly Podgoretsky
Дата: 06.12.2007 12:56:15
Не мешало бы кроме Д7, сервера и БДЕ еще и базу заиметь.
Warstone
Дата: 06.12.2007 13:08:06
0xff
А в базе изменения есть?

p.s. насколько мне не изменяет эрудиция, iSeries AS400 - это ведь железяка такая.. А СУБД какая?
В базе - нет.

Так там DB2 SQL... Связка такая:
AS400 - DB2 SQL - iSeries ODBC Client Access - BDE - моё приложение.
Anatoly Podgoretsky
Не мешало бы кроме Д7, сервера и БДЕ еще и базу заиметь.
Не понял? В каком смысле? На сервере стоит что-то(вот не знаю что, так как меня к ней и близко не подпускают. И правильно делают.), оно идентифицируется как DB2 SQL... У меня на компьютере стоит "IBM iSeries Access for Windows"... Может я твоего вопроса не понял?
Anatoly Podgoretsky
Дата: 06.12.2007 13:11:52
Теперь к ДБ админу, чтобы сделал updatable view
Warstone
Дата: 06.12.2007 13:14:01
Anatoly Podgoretsky
Теперь к ДБ админу, чтобы сделал updatable view
А где такая загогулина? Небось SQL на Create view криво написан... Я прав?
Megabyte
Дата: 06.12.2007 13:18:05
Я не в курсе, но скорее это такая опция сервера...
---
Проходя мимо разложенных граблей, ты теряешь драгоценный опыт. (с)
_varvar_
Дата: 06.12.2007 13:44:47
Попробуй вручную отредактировать вьюху.
Страдалецъ
Дата: 06.12.2007 21:11:45
А вы такую штуку как TQuery.ApplyUpdates делаете после редактирования?