![]() |
Datenbank: Interbase • Version: 6.2 • Zugriff über: IBX
IBDatabase nach kurzzeitigem Verbindungsabbruch
Hallo,
ich stehe vor dem Problem, was ich nach einem kurzzeitigen Verbindungsabbruch zum DB-Server tun kann.
bei IBDataBase.Close: Zitat:
Zitat:
Vielen Dank im Voraus René |
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Setzte mal den Server neu
|
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Falls du den DataBaseName meinst - das hab ich versucht, die Meldung bleibt die gleiche.
|
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Hallo,
ich habe das so gelöst, dass ich mir eine Funktion geschrieben habe etwa so
Delphi-Quellcode:
function jrd_StartTransaction: Boolean;
var bError: Boolean; begin Result:= False; bError:= True; try IBDB.StartTransaction; bError:= False; Result:= True; except end; if bError then begin IBDB.Connected:= False; IBDB.Connected:= True; IBDB.StartTransaction; Result:= True; end; end; Diese Funktion wird im Code aufgerufen, statt direkt auf die DB-Komponente zuzugreifen. Heiko |
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Ja, genauso ähnlich hab ichs auch, aber wie gesagt. Es kracht schon beim IBDB.Close
|
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Nimm andere Komponenten
|
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Welche Komponenten können das besser handlen? UIB?
Wenn ich meinem Kollegen sage, wir sollten unser Projekt mal spontan auf andere Komponenten umstellen, fängt der entweder an laut zu lachen oder leise zu weinen. :zwinker: |
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Die DevART(CoreLabs)-Komponenten können disconnected werden und cachen dann die Inhalte.
|
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Das klingt so danach, dass ichs mit den IBX-Komponenten vergessen könnte? Nochmal die Frage: Was wäre mit den UIBs?
|
Re: IBDatabase nach kurzzeitigem Verbindungsabbruch
Kenn ich nicht so
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz