Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Delphi

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 02.03.2016, 12:20   #1
Новичок
 
Пол:Мужской
Регистрация: 27.06.2008
Сообщений: 3
Репутация: 0
По умолчанию UniDAC

Установлен сервер MySQL 5.7.11.
Установлен UniDAC 6.2.8. Embarcadero 10 Seattle.
Создал программу клиент, работающие на двух компьютерах.
Вопрос - как сделать так чтобы изменения таблицы с одного клиента автоматически отображались на другом клиенте? Чтобы клиент на другом компьютере постоянно не нажимал кнопку обновить таблицу.
action17 вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама:


Старый 03.03.2016, 13:23   #2
action17
Новичок
 
Пол:Мужской
Регистрация: 27.06.2008
Сообщений: 3
Репутация: 0
По умолчанию Re: UniDAC

MySQL сервер не представляет возможность получения информации об изменениях совершенными другими пользователями без запроса к серверу. Для быстрого получения изменений, совершенными другими пользователями, вы можете использовать TCustomDADataSet.RefreshQuick метод. Обратите внимание для работы данного метода необходимо, чтобы таблица имела уникальные ключевые поля и поле типа TIMESTAMP. Более подробную информации об этом методе Вы можете получить в MyDAC помощи: https://www.devart.com/mydac/docs/?d...m.boolean).htm
action17 вне форума
 
Ответить с цитированием Вверх
Старый 09.03.2016, 16:38   #3
xackera
Новичок
 
Пол:Мужской
Регистрация: 05.08.2012
Сообщений: 24
Репутация: 5
По умолчанию Re: UniDAC

Цитата:
Сообщение от action17 Посмотреть сообщение
Установлен сервер MySQL 5.7.11.
Установлен UniDAC 6.2.8. Embarcadero 10 Seattle.
Создал программу клиент, работающие на двух компьютерах.
Вопрос - как сделать так чтобы изменения таблицы с одного клиента автоматически отображались на другом клиенте? Чтобы клиент на другом компьютере постоянно не нажимал кнопку обновить таблицу.

Как вариант поставить таймер, по которому бы каждый из клиентов обновлял бы данные в автоматическом режиме.
xackera вне форума
 
Ответить с цитированием Вверх
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:27. Часовой пояс GMT +3.


Copyright ©2004 - 2025 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.03762 секунды с 12 запросами