Takže som nad tým trochu podumal a najvhodnejšie riešenie je určite SERVER-CLIENT
aplikácia.
Bohužiaľ mne by prerobenie zabralo veľa času, tak uvažujem aspoň takto:
Táto aplikácia využíva databázu, v ktorej je momentálne do 15 tabuliek navzájom poprepájaných a tiež indexovaných minimálne podľa primárneho kľúča. Všetko je to uložené iba v 1 súbore !!! Celkový počet záznamov je momentálne niečo cez 500, neuvažujem viac ako 1000-1500. Veľkosť dátového súboru je momentálne 561 KB... Čiže ak sa aj celý súbor s dátami "natiahne" do pamäte na klientský PC - všetko beží rýchlo a svižne. Triedenie, filtrovanie záznamov atď je okamžité.. Sieť sa nepreťažuje požiadavkami klientov apod.
Čiže chcem to urobiť aspoň takto:
Na serveri bude bežať malá aplikácia-server. Užívateľ si spustí aplikáciu, tá otestuje prítomnosť serverovej časti - dostane odpoveď - všetko OK - aplikácia sa spustí...
Akonáhle by niekto chcel spustiť aplikáciu doma - mimo firemnej siete - má smolu.
Je aspoň toto riešenie môjho pôvodného dotazu ?
Vďaka.