Lazarus 3.2 (2024.02.28.)
Letöltés

  • Oldal:
  • 1

TÉMA:

Válasz: Kapcsolódás adatbásishoz 2014 márc. 02 12:37 #1322

  • D_Géza
  • D_Géza profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 6
  • Köszönetek: 0
Köszönöm a segítséget. Még nem igazán találom a megoldást, de próbálkozom és majd jelzem mire jutottam.

Válasz: Kapcsolódás adatbásishoz 2014 febr. 24 07:26 #1321

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 506
  • Köszönetek: 86
Kellene lennie (pl.: a szerverrel kommunikáló komponensben) egy onDisconnect vagy hasonló (AfterDisconnect) nevű eseménykezelőnek, amit használhatnál...

Egyébként ha egy kiszolgáló (szerver) szabálytalanul áll le és/vagy nem értesíti erről az ügyfeleket (kliens) akkor azok a bekövetkezett eseményt csak a legközelebbi sikertelen adatátvitelkor észlelhetik. Időnként egy-egy ping vagy más, a kapcsolat tesztelésére alkalmas adatcsere-kísérlet jó megoldás lehet, természetesen try..except közé zárva.
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64
Megköszönték: D_Géza

Kapcsolódás adatbásishoz 2014 febr. 22 08:33 #1320

  • D_Géza
  • D_Géza profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 6
  • Köszönetek: 0
Sziasztok!
Futásidőben kapcsolódok az adatbázishoz, gombnyomásra. Connect-nél van hibafigyelés (except), még egy változót is állítok. Futás közben kezelem a szervert:
szerver nem fut: jelzi nincs kapcsolat
szervert indítom: jelzi van kapcsolat
szervert leállítom: itt is azt jelzi, hogy van kapcsolat.

Milyen figyelés kell, hogy jól működjön?

Ha futás közben nem piszkálom a szervert, akkor jól működik (előtte indított, leállított szervernél is).
ZeosLib 7.0, Lazarus 1.0.14, Firebird 2.5.1

  • Oldal:
  • 1