Zdravím, píšu v Delphi DB aplikaci, která bude zároveň běžet na několika PC. Tato aplikace Bude z databáze číst počet kusů skladem, po vyfakturování daný počet kusů odečte. Jak sem zmínil, bude běžet na více PC - tzn. potřebuju zajistit, aby každá instance měla aktuální info z DB. Samozřejmě to lze řešti timerem přímo v aplikaci, ale DB bude tisíce řádek, takže by to bylo hodně neefektivní.
Tak mě napadlo, že by bylo dobré, kdyby DB mohla moji aplikaci na změnu upozornit - např. zasláním windows message nebo podobně.
Vím, že reagovat na UPDATE dotaz se dá v triggeru, ale co do něj napsat, aby upozornil moji aplikaci?
Popř. jak jinak by se dal tento problém (jednoduše) vyřešit?
Thx
PS: Používám MySQL 5 (a v Delphi technologii dbExpress, na tom ale snad nezáleží)
Příspěvky odeslané z IP adresy 88.103.107.–
BEZY
BEZY
setWindowLong(edit.Handle, GWL_STYLE, getWindowLong(edit.Handle, GWL_STYLE) OR ES_NUMBER);
Zavolat někdy při spuštění
neo_
Ok, díky, tady je unita
www.bezysoftware.net/stats/crc.pas
neo_
Ahoj, dokázal by zde někdo přeložit krátký kód (jedná se o dvě krátké funkce) z Delphi do VB? Nebo existuje na netu nějaký překladač? Předem dík
neo_
hrach> Ani neni třeba API, stačí se mrknout do registrů...