Главная страница
    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.034 c
15-1164786926
DelphiN!
2006-11-29 10:55
2006.12.17
Интересный момент при использовании ф-ии SetComputerName


15-1164629286
DevilDevil
2006-11-27 15:08
2006.12.17
Где накачать спрайтов и музыки?


15-1164479682
DillerXX
2006-11-25 21:34
2006.12.17
Экслер - История безнадежно женатого человека


2-1164837680
Black_Shem
2006-11-30 01:01
2006.12.17
Как в windows зарегистрировть своё расширение?


3-1160143985
menart
2006-10-06 18:13
2006.12.17
Полнотекстовый поиск MS SQL SErver 2000





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