Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
сортировка
|
|||
|---|---|---|---|
|
#18+
задача такая: есть RxGrid и RxQuery. В Query запрос, который обращаеться к одной таблице (набор данных должен быть редактируемый (RequestLive = True)), но есть LookUp поле по которому набор данных в Gride должен быть отсортирован! Нельзя включить поле прямо в SQL Query и сделать по нему order by xxx, т.к. набор данных перестанет быть редактируемым!!! Подскажите, пожалуйста как решить задачу?? Может быть у самого грида есть какие-нибудь свойства или еще где?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 14:46 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
Для того, чтобы добиться редактирования данных прямо в DBGrid (причем не важно, RX или EH, или другие сторонние компоненты), нужно воспользоваться компонентом UpdateSQL, который связывается с Query! После применения компонента в Query может быть запрос состоящий из нескольких связанных таблиц с сортировкой в т.ч. Данные в гриде будут редактироваться, а всю работу по обновлению, удалению, вставке данных на себя возьмет UpdateSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 15:09 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
Для того, чтобы добиться редактирования данных прямо в DBGrid (причем не важно, RX или EH, или другие сторонние компоненты), нужно воспользоваться компонентом UpdateSQL, который связывается с Query! После применения компонента в Query может быть запрос состоящий из нескольких связанных таблиц с сортировкой в т.ч. Данные в гриде будут редактироваться, а всю работу по обновлению, удалению, вставке данных на себя возьмет UpdateSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 15:09 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
никогда не использовал UpdateSQL, но спасибо - буду пробывать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 15:16 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
не забудь прописать DeleteSQL, InsertSQL... и тд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 15:30 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
..если не трудно, пример какой-нибудь простенький приведите использования этого UpdateSQL, а то в хелпе не понятно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 15:45 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
Там, если те не надо ни каких наворотов при изменении данных, бросаешь объект UpdateSQL, связываешь с TQuery через UpdateObject, нажимешь правую кн. мыши выбирешь в меню UpdateSQL Editor..., в появившемся диалоге настраиваешь как те надо поля ключа, и обновляемые поля, потом жмакаешь Generate SQL и все. Потом просматриваешь Modify, Insert... на закладке SQL тогоже диалога и если чтото не нравиться правишь. (я вобщето сталкивался с IBUpdateSQL, но думаю что там не много отличий). Покапайся в приверах, там должно быть. та и по F1 там помоему достаточно написано, и в форуме куча вопросов есть на эту тему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 16:14 |
|
||
|
сортировка
|
|||
|---|---|---|---|
|
#18+
В D6 есть такой пример c:\Program Files\Borland\Delphi6\Demos\Db\CacheDup\cache.dpr Думаю, что и в других версиях было нечто похожее. Вот в примере и посмотрите на связку Query+UpdateSQL, т.е. что записано в Query.SQL и как в связи с этим нужно настроить UpdateSQL.(InsertSQL, UpdateSQL, DeleteSQL). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 16:40 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32090390&tid=2119095]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 395ms |

| 0 / 0 |
