Главная страница
    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.46 MB
Время: 0.028 c
3-83885
laao
2003-06-03 00:26
2003.06.26
как убрать хвостовые пробелы в значениях строковых полей TIBTable


1-84387
Rel_
2003-06-09 13:09
2003.06.26
Excel


14-84640
Тих
2003-06-09 22:43
2003.06.26
Key-value редактор a la Object Inspector


1-84233
xaosik
2003-06-13 11:30
2003.06.26
Помогите с мемо!


1-84073
Rel_
2003-06-10 09:55
2003.06.26
Excel - сквозная строка!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский