![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ORDER BY [D6, Paradox]
Russko © (2003-11-20 14:07:00)
Как после сортировки ORDER BY вносить изменения в данные таблицы?
HSolo (2003-11-20 17:11:00) [1]
1) TQuery.CachedUpdates := true;
2) Term © (20.11.03 15:51) [11]
И почитайте в хелпе раздел
Working with cached updates
Term (2003-11-20 15:51:00) [2]
а у тебя TUpdateSQL к TQuery прицеплен :))) если нет то ничего ты не проредактируеш, хоть с ORDER BY хоть без него
Reindeer Moss Eater (2003-11-20 15:41:00) [3]
1 - не обязательно.
2 - неправда
3 - зависит от смысла, вкладываемого в термин "редактировать"
Bob (2003-11-20 15:40:00) [4]
По правилам редактировать Query возможно только при выполнении следующих пунктов:
1. Выборка должна производиться из одной таблицы.
2. Отсутствие предложения принудительной сортировки ORDER BY.
3. Не должно использоваться агрегатных функций при формировании ни одного столбца.
Тогда, может бытьтебе будет разрешено редактировать Query
Reindeer Moss Eater (2003-11-20 14:25:00) [5]
А до внесения изменений и до их принятия у тебя вообще не доходило дело.
Ты получал отлуп уже при вызове метода Edit.
Reindeer Moss Eater (2003-11-20 14:18:00) [6]
Что бы TQuery с order by был редактируемым должен существовать индекс по полям перечисленным в order by
хамло (2003-11-20 14:17:00) [7]
а текст запроса какой?
Russko (2003-11-20 14:16:00) [8]
Мне некогда шутить!
Reindeer Moss Eater (2003-11-20 14:16:00) [9]
Уже уходишь? Ну пока.
Reindeer Moss Eater (2003-11-20 14:12:00) [10]
Ой ли?!
Об этом ли ты хочешь нам сказать?
Russko (2003-11-20 14:11:00) [11]
После сортировки никакие изменения не принимаются, т.е. значения не вписываются. Даже после RequestLive:=true
Vlad (2003-11-20 14:08:00) [12]
точно так же как и без сортировки ORDER BY