Форум: "Базы";
Текущий архив: 2003.02.20;
Скачать: [xml.tar.bz2];
ВнизКак сделать обновление таблиц? Найти похожие ветки
← →
Zelishe (2003-02-04 11:31) [0]Есть клиентское приложение, работающее с IB5.5, установленное на нескольких машинах. В нем есть управление таблицой TABLE. Как сделать так, чтобы при внесении изменений на одной из машин таблица обновлялась на других с сохранением позиции курсора в DBGrid (т.е. если он стоял на какой-то записи, чтобы он там и оставался). Вроде бы просто, а что-то торможу. Заранее спасибо.
← →
Sergey13 (2003-02-04 11:42) [1]2Zelishe (04.02.03 11:31)
>Вроде бы просто
То-то и оно что "ВРОДЕ"
>а что-то торможу.
Если сделаешь (в принципе можно), то тормозить начнет сервер. 8-(
Подумай хорошенько - надо ли тебе это?
← →
Anatoly Podgoretsky (2003-02-04 11:46) [2]Торможение бог с ним, а какой удар по психике пользователя.
← →
Zelishe (2003-02-04 11:52) [3]Ага... Работаешь ты с табличкой, а тут ее "накрывает" обновлением. Блин, а какие еще варианты можно придумать, кроме кнопки MANUAL REFRESH?
← →
Anatoly Podgoretsky (2003-02-04 11:57) [4]Без ущерба для психики никаких кроме Refresh по кнопке.
Если таблица не редактируемая и не прокручиваемая, тогда можно по таймеру.
← →
Zelishe (2003-02-04 12:02) [5]А как вариант, чтобы кнопка РЕФРЕШ срабатывала, перед тем, когда совершается некое действо над табличкой (Добавление\Изменение\Удаление)... Но тогда возникает проблема - мы редактируем запись, а ее кто-то редактирует параллельно. Т.е. в итоге получаем, кто последний ткнул СОХРАНИТЬ, тот и модный...
← →
Andriano (2003-02-04 13:26) [6]Можно только не для редактируемой таблице, иначе пользователь завоет.
Добавлю от себя: я это делал с помощью TSIBfibEventAlerter (FIBы).
← →
DarkGreen (2003-02-04 13:59) [7]Наверное не TSIBfibEventAlerter а TpIBfibEventAlerter и не FIBы, а FIBPlus?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.02.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c