Вниз
Скачать: CL | DM;

---|Ветка была без названия|---   Найти похожие ветки 

← →
Silver_   (2003-03-04 10:09) [0]

Проблема создания "живой" базы данных
- DataSet.Refresh не подходит дельфя ругается мол индексов нету, еще чегото

решил пойти др. путем
Слиенту делать DataSet.Close; DataSet.Open; на тот DataSet в котором
произошли изменения

Как? А вот так (Теоретически)
- имеется таблица в которой хранятся значения некоторых переменных и констант
там и будем хранить имя таблицы и время последней модификации
(может в некотоых СУБД можно узнать спросив это у самой таблицы (не знаю))
шаги:
1. Делаем триггеры которые и будут записывать имя таблицы и время последней модификации
2. используем эту инфу чтобы делать обновления (при этом не забываем в памяти или на диске
у клиента вести учет кого когда обновляли (чтоб не повторяться :) ))

Проблемы
триггеры конечно но как быть если СУБД их не поддерживает Paradox например или
я не в курсе :), да и вобще триггер на каждую таблицу ...:(

думаю должна быть возможность (лучше из программы) ловить попытку записи в таблицу
вот тута и еть БОЛЬШОЙ ВОПРОС ??? однако :)
Как ловить попытку записи в таблицу?

PS. звеняюсь за длинную писанину, чтоб небыло претензий Не понатно, и т.д. :)


← →
app ©   (2003-03-04 10:17) [1]

Вообще то не ругается


← →
zacho ©   (2003-03-04 10:24) [2]


> Как ловить попытку записи в таблицу?

Зависит от СУБД. В IB, например, есть Events


← →
Silver_   (2003-03-04 10:37) [3]


> app © (04.03.03 10:17)
> Вообще то не ругается


еще как ругеатся
- делал проект БД на SyBase пока не сделал вторичный индекс ругался
- щас БД на Access РУГАЕТСЯ говорю же не делал бы проблемы
вот вторичных индексов не делал может есть обход

Тем более что это мне нуна и в других целях (ставить ссылку на запись кто ее произве т.е. юзера...)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
1-76450
Leran2002
2003-03-11 15:34
2003.03.24
Lotus Notes 5


6-76545
Дмитрий К.К.
2003-02-03 14:41
2003.03.24
Динамическое создание WebBrowser а


14-76636
ZORRO
2003-03-07 20:49
2003.03.24
8-е марта


14-76660
Сергей Суровцев
2003-03-08 11:51
2003.03.24
Поздравляю, любимые вы наши!!!


9-76245
Tihas
2002-10-24 02:01
2003.03.24
Вопросик по оптимальному алгоритму вывода тора?




   Наверх