Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как заставить автоматически обновляться ADOQuery ? [D7, MSSQL]


Страницы:   1 2 3

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 какие-то нужные для отчета данные. И бац - все переоткрылось и мои данные пропали. Я пойду прибью программера который это написал.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо