![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заставить автоматически обновляться ADOQuery ? [D7, MSSQL]
Maxx221177 © (2004-05-21 09:48:00)Как заставить автоматически обновляться ADOQuery при изменении в таблицах MSSQLServer2000 из которых он тягает данные. Приложение многопользовательское и при внесении данных одним юзером, их сразу должны увидеть другие.
Плохиш (2004-05-21 10:13:00) [41]
> Maxx221177 (21.05.04 10:09) [10]
> Я хочу что-бы открыв журнал жокументов с фильтрами за сегодняшнее
> число, юзер в реальном времени видел как добавляются новые
> документы.
Так ты хочешь или юзер? :-)
TTimer тебя спасёт
Maxx221177 (2004-05-21 10:13:00) [42]Ладно,
Серьезно.
Кто-нибудь знает как заставить обновляться ADOQuery
(идеи типа по таймеру через 5 минут... не принимаются)
Соловьев (2004-05-21 10:11:00) [43]
> [10] Maxx221177 (21.05.04 10:09)
Реал-тайм стратегия :)))
Maxx221177 (2004-05-21 10:09:00) [44]Господа
Я хочу что-бы открыв журнал жокументов с фильтрами за сегодняшнее число, юзер в реальном времени видел как добавляются новые документы.
Соловьев (2004-05-21 10:07:00) [45]
> Что-бы открыв список документов, и начав работать в нем
> через час, юзер
Так сразу или через час?
Ну так повесь на событие открытия списка - рефреш данных.
ega23 (2004-05-21 10:07:00) [46]Самое главное о СУБД ты уже знаешь!
:о)
Maxx221177 (2004-05-21 10:06:00) [47]Sergey13 © (21.05.04 09:57) [3]
Что-бы открыв список документов, и начав работать в нем через час, юзер уже видел какие документы за этот период были внесены. И при этом бы не нажимал кнопок обновить и т.д.
Курдль (2004-05-21 10:04:00) [48]
> запускается транзакция которая все это вносит в базу данных.
Ну а чего ты спрашиваешь! Самое главное о СУБД ты уже знаешь!
TohaNik (2004-05-21 10:02:00) [49]>их сразу должны увидеть другие.
Не надо "автоматически":) Пусть пользователь сам решает когда
обновляться.
Sergey13 (2004-05-21 10:01:00) [50]2Maxx221177 (21.05.04 09:56) [2]
>И вот в этот момент другой юзер должен увидеть эти данные в своем "Журнале документов".
В каком месте журнала он должен их увидеть, если в журнале 100000 документов, он работает с 25000-м а другой юзер исправил/добобавил 99999-й.
Sergey13 (2004-05-21 09:57:00) [51]2Maxx221177 (21.05.04 09:48)
Ответь на вопрос зачем это надо? Насколько " сразу должны увидеть другие"?
Maxx221177 (2004-05-21 09:56:00) [52]сидит юзер, забивает данные в форму не связанную с данными.
Потом жмет компочку, запускается транзакция которая все это вносит в базу данных. И вот в этот момент другой юзер должен увидеть эти данные в своем "Журнале документов".
Соловьев (2004-05-21 09:52:00) [53]Типа я сижу, и тут какой-то м... сохранил данные, а я как раз вводил мин 5 какие-то нужные для отчета данные. И бац - все переоткрылось и мои данные пропали. Я пойду прибью программера который это написал.