Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.042 c
15-1164341134
Slider007
2006-11-24 07:05
2006.12.17
С днем рождения ! 24 ноября


15-1164680365
ehhho
2006-11-28 05:19
2006.12.17
Гуру PHP


3-1160304756
Sanya_BBB
2006-10-08 14:52
2006.12.17
Как сделать выборку из таблицы без учета регистра букв


2-1164799572
mfender
2006-11-29 14:26
2006.12.17
TDateTimePicker


15-1164630422
CHILD
2006-11-27 15:27
2006.12.17
Form CHILD





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