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

Вниз

Как постоянно отображать актуальную таблицу?   Найти похожие ветки 

 
Darkwing ©   (2006-10-10 15:47) [0]

Две копии приложения подключены к одной таблице базы (исп. DBXpress), как сделать чтобы изменения, внесенные в одном из них сразу же отображались в другом?


 
Sergey13 ©   (2006-10-10 15:49) [1]

Перезапрос.
Только зачем все это?


 
dr Gonzo ©   (2006-10-10 15:52) [2]

уточню - перезапрос по событию. Событие посылать при изменении данных, с той машины кто изменяет.


 
stud ©   (2006-10-10 17:03) [3]

dr Gonzo ©   (10.10.06 15:52) [2]
Событие посылать при изменении данных, с той машины кто изменяет.

тогда уж сервером после изменения данных


 
Stanislav ©   (2006-10-10 17:06) [4]

Darkwing ©   (10.10.06 15:47)  
Честно говоря это не нужный геморой.
Добавь кнопку "Обновить данные" и кому надо пусть жмут.
В крайнем случае таймер.


 
Darkwing ©   (2006-10-11 09:12) [5]

Недостаточно понятно вразился, поясню:

1. Есть в общем толстые клиенты, они подконнекчены к БД на сервере.
2. Когда первый че-то меняет в базе, то у второго это не отображается и наоборот.

дак ведь база-то для всех юзеров должна быть одна и таже. а изменения происходят достаточно часто.

как это реализовать?


 
Виталий Панасенко   (2006-10-11 09:20) [6]

А зачем реально "видеть все сразу" ? Или это "просто так, шоб було" ?


 
evvcom ©   (2006-10-11 09:23) [7]

> [5] Darkwing ©   (11.10.06 09:12)
> дак ведь база-то для всех юзеров должна быть одна и таже

Она и так одна и та же, база-то.


 
Sergey13 ©   (2006-10-11 09:28) [8]

> [5] Darkwing ©   (11.10.06 09:12)

База - она разная в разные моменты времени. То, что видит пользователь - это снимок на конкретный момент времени, а не живое видео. И не надо это смешивать.
Так что изучай искусство "фотографии". 8-)


 
Darkwing ©   (2006-10-11 11:59) [9]

Необходимо все видеть сразу т.к. в базе содержатся параметры, необходимые для работы клиентов, например режим работы клиента.

т.е. чтобы получить "снимок" базы на данный момент мне надо закрыть/открыть ее на клиенте? или можно как-то просто обновить?


 
Виталий Панасенко   (2006-10-11 12:04) [10]

1.Но ведь режим работы КОНКРЕТНОГО клиента ?

2.Закрыть/открыть.


 
Sergey13 ©   (2006-10-11 13:17) [11]

> [9] Darkwing ©   (11.10.06 11:59)

Можешь на пальцах объяснить, что значит
> в базе содержатся параметры, необходимые для работы клиентов,
> например режим работы клиента

И что за БД в конце то концов?


 
Плохиш ©   (2006-10-11 13:32) [12]


> Darkwing ©   (11.10.06 11:59) [9]
> Необходимо все видеть сразу т.к. в базе содержатся параметры,
>  необходимые для работы клиентов, например режим работы
> клиента.

Данные, необходимые клиенту, запрашиваются клиентом по мере необходимости. Или Вы всю базу на клиента копируете?


 
ANB ©   (2006-10-11 13:36) [13]

Я так понял - это скорее всего оракл. В принципе, если вместо DBExpr поставить ODAC, то он умеет реагировать на события сервера.


 
Sergey13 ©   (2006-10-11 13:44) [14]

> [13] ANB ©   (11.10.06 13:36)
> Я так понял - это скорее всего оракл.

Почему то я не сомневался, что ты так поймешь. 8-)


 
ANB ©   (2006-10-11 15:40) [15]


> Sergey13 ©   (11.10.06 13:44) [14]

А на нем галочка при задавании вопроса игнорится :)



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

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

Наверх




Память: 0.47 MB
Время: 0.044 c
15-1163362545
Nic
2006-11-12 23:15
2006.12.17
Настройка ICQ in User Gate


2-1164784280
RebroFF
2006-11-29 10:11
2006.12.17
Формат отображения данных в DBEdit


15-1164552740
ShellX
2006-11-26 17:52
2006.12.17
Интересная задачка


2-1164576912
ph0sgen
2006-11-27 00:35
2006.12.17
Консоль


15-1164713419
sergey888
2006-11-28 14:30
2006.12.17
Скончалась Любовь Полищук





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский