Lazarus 3.0 (2023.12.21.)
Letöltés

  • Oldal:
  • 1

TÉMA:

Adatbázis kapcsolat ellenőrzése 2016 máj. 23 16:22 #1998

  • fcrs76
  • fcrs76 profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 16
  • Köszönetek: 0
Köszönöm a segítséget, ez lesz a megoldás!

Adatbázis kapcsolat ellenőrzése 2016 máj. 23 08:17 #1997

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 499
  • Köszönetek: 86
A Kapcsolódás adatbázishoz című témában már volt hasonló problémáról szó...

Gábor írta: 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.


Az adatbázis kiszolgáló (szerver) elérhetőségének tesztelésére egy nagyon rövid és egyszerű (kevés adatforgalommal járó) lekérdezés teljesen megfelelő.
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

Adatbázis kapcsolat ellenőrzése 2016 máj. 21 14:26 #1996

  • fcrs76
  • fcrs76 profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 16
  • Köszönetek: 0
Sziasztok!

A következőben kérném a segítségeteket:
Firebird adatbázishoz kapcsolódom aminek a kapcsolódását szeretném minden adat olvasása vagy írása előtt ellenőrizni s amennyiben a kapcsolat megszakadt, hiba üzenetet küldeni.
Valamilyen ötlet?

  • Oldal:
  • 1