Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datensatz von anderem Anwender gesperrt?!? (https://www.delphipraxis.net/8648-datensatz-von-anderem-anwender-gesperrt.html)

TypusMensch 9. Sep 2003 14:36


Datensatz von anderem Anwender gesperrt?!?
 
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Artikelverwaltung.exe ist eine Exception der Klasse EDBEngineError aufgetreten. Meldung: 'Datensatz von anderem Anwender gesperrt
Tabelle: C:\EIGENE DATEIEN\PROJEKTE\ARTIKELVERWALTUNG\DATA\KUNDEN.DB
Benutzer: Marcus ******'. Prozeß wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------

So lautet mein Fehler... damit kann ich aber nix anfangen.
Das Programm läuft nur einmal, hab Win98 mit Netzwerk. Ja ansonsten wiss ich auch nicht was ich noch für Hinweise für's Lösen dieses Problems angeben kann.

alcaeus 9. Sep 2003 14:39

Re: Datensatz von anderem Anwender gesperrt?!?
 
Um welche Datenbank handelt es sich? Bist du sicher dass du beim Beenden des Programms die Verbindung zur Datenbank auch wieder beendest? Ansonten läuft das Programm einmal perfekt, und danach ist ein User schon angemeldet und es gibt Probleme...

TypusMensch 9. Sep 2003 14:49

Re: Datensatz von anderem Anwender gesperrt?!?
 
Paradox. Aber es kann gut möglich sein, dass es an letzteres liegt, weil ich da ja rumspiele, und durch ein Fehler das Programm öfters ma abwürgt, ohne das er die Verbidnung vorher beenden trennen konnte.

Aber wie kann man das dann wieder wegbekommen? Jedensmal Rechner neu booten wäre ja schrecklich... :x

Memo 9. Sep 2003 15:35

Re: Datensatz von anderem Anwender gesperrt?!?
 
Zitat:

Zitat von TypusMensch
Aber wie kann man das dann wieder wegbekommen? Jedensmal Rechner neu booten wäre ja schrecklich... :x

Einfach Delphi aus und wieder an machen.

TypusMensch 9. Sep 2003 15:40

Re: Datensatz von anderem Anwender gesperrt?!?
 
1. das is auch nicht schön

2. klappt das auch nicht immer :?

Memo 9. Sep 2003 15:43

Re: Datensatz von anderem Anwender gesperrt?!?
 
Zitat:

Zitat von TypusMensch
2. klappt das auch nicht immer :?

Das musst du jetzt mal näher erklären.

TypusMensch 9. Sep 2003 19:07

Re: Datensatz von anderem Anwender gesperrt?!?
 
hatte auch schon delphi geschlossen, neu geöffnet und prog gestartet... kam trotzdem der fehler. hab ich dann rechner neu gestartet, funzte es. :? wiss aber net wieso...

APP 9. Sep 2003 20:12

Re: Datensatz von anderem Anwender gesperrt?!?
 
Hallo,

bei mir tritt der Fehler immer dann auf, wenn ich mit dem
Datenbankexplorer die Tabelle göffnet habe, die ich auch in Delphi
benutzen möchte. Abhilfe: Tabelle im Datenbankexplorer schließen.

Eine weitere Möglichkeit wäre, dass Du mit TRY EXCEPTION Blöcken
arbeitest (ist bei DB immer zu empfehlen), und damit gewährleistest,
dass der Datenbank-Connect nach einem Programmabsturz garantiert wieder
geschlossen wird.

TypusMensch 10. Sep 2003 10:29

Re: Datensatz von anderem Anwender gesperrt?!?
 
das mit dem datenbankexplorer is klar, das is auch umgedreht, also wenn das programm am laufen ist und du willst schnell was im db-explorer eingeben.

das mit den try exception is ja umständlich, da müsste ich ja das halbe programm umschreiben :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz