MySQL+Delphi

1 отговора 165 прегледа
#1

MySQL+Delphi

В едно приложение на делфи 7 за БД използвам MySQL, за връзка използвам компонентите MyDAC, всичко си работи по принцип. Но проблема ми е че когато някои от клиентите промени нещо по БД В сървъра това веднага се отразява, а на клиентите не се отразява докато не направя рефреш на таблицата. Явно трябва да използвам нещо като тригери но за съжаление разбрах че MySQL не поддържа тригери - поне версиите досега. Идеята ми е че клиентските програми трябва по някакъв начин да разбират че записите в дадена таблица са се променили и да опресняват данните. Някой има ли идея как това да става веднага

Отговор
в отговор на SCO #2

Скоро на подобен въпрос ми препратиха това :)

[линк]

За решаване на подобен (като твоя) проблем, ползвам доста сложен механизъм със сокети и си пращам съобщения (този механизъм си е наличен в моето приложение и се ползва и за други цели)

С интерес ще следя как ще си решиш проблема :)
Късмет!

Отговор