Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

!!! Как обеспечить объективное отображение данных в TDBGrid !!!   Найти похожие ветки 

 
prihod   (2003-05-29 10:37) [0]

УВАЖАЕМЫЕ МАСТЕРА.
У меня есть омпонент TDBgrid, который связан с TQery. к какому событию мне нужно привязать TQery.Close и TQuery.Open, для того, чтобы пользователи на разных машинах могли получать объективную информацию одновременно. Пробовал цеплять на TQuery.BeforeScroll и TQuery.AfterScroll. Почему-то не работает. В TDBGrid свойства обрабатывающего передвижения по таблице данных вроде нет. Как быть. Могу скинуть на мыло исходники для ознакомления (если кому нада).
Заранее благодарю за помощь всех ответивших.


 
Соловьев ©   (2003-05-29 10:42) [1]


> для того, чтобы пользователи на разных машинах могли получать
> объективную информацию одновременно.

одновременно? наверное тебе надо использовать Events сервера.
И по ним уже дергать Query. И еще а какие параметры транзакций у тебя? я так понимаю ты через BDE? попробуй IBX, а лучше купить FIBPlus


 
Max Zyuzin ©   (2003-05-29 10:46) [2]

>prihod (29.05.03 10:37)
Данная проблема уже не раз обсуждалась на форуме, после доглих дисскусий вроде как сошлись на мысли, что перерисовывать все автоматически ни есть хорошо, т.к. если у тебя количество людей, раюотающих в с базой увеличится, то почти все время у юзверей будет происходить Close Open... Правильным решением выбрали кнопку с надписью "обновить", жмешь и данные обновляются... ИМХО самое грамотное решение.


 
Соловьев ©   (2003-05-29 10:46) [3]

соррри что-то нашло :))) какой-еще сервер...
мидас я думаю тебе поможет.


 
Max Zyuzin ©   (2003-05-29 10:51) [4]

>prihod (29.05.03 10:37)
Да и таки еще добавка... если ты хочешь сделать многопользовательскую базу, то не используй то, что для этого не предназначено (dBase, FoxPro), для этого надо пользоваться другими весчами.


 
prihod   (2003-05-29 11:03) [5]

Я пользуюся БД с которыми может работает FoxPro 2.5b(DOS), в связи с производственной необходимостью. Менять в системе мне ничего нелзя. Нужно приклеиться и сосуществовать... Так есть все таки какое-то событие у TDBGrid-а, по которому можна отслеживать движение курсора. Пробовал цеплять на таймер, но машины на предприятии сламые, и сеть ни ах-ти. Кахдую секунду обновлять данные - вроде как перегружаешь сервер...


 
Max Zyuzin ©   (2003-05-29 11:08) [6]

>prihod (29.05.03 11:03)
AfterScroll у НД к которому прицеплен Grid


 
Соловьев ©   (2003-05-29 11:09) [7]


> Так есть все таки какое-то событие у TDBGrid-а, по которому
> можна отслеживать движение курсора.

зачем это еще?!


 
prihod   (2003-05-29 11:12) [8]

Спасибо ВСЕМ, вроде разобрался сам...



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
11-84057
karan1
2002-10-10 18:26
2003.06.26
Подскажите, не находит модуль ExptIntf.dcu ... искал нет


3-83861
Ditrix
2003-06-02 11:28
2003.06.26
установка фильтра в IBQuery


14-84580
Sheng
2003-06-08 11:12
2003.06.26
Глюк в ХР


14-84616
Cobalt
2003-06-07 00:48
2003.06.26
Отчет об


3-83981
sergei12r
2003-05-30 06:50
2003.06.26
помогите нужно пекинуть данные с dbase на parabox