![]() |
Lock auf Datenbank!! Versteh nicht warum
Ich hab ein kleines Problem hier: Ich hab ein Programm geschrieben das mit hilfe einer Access Datenbank Wert von einer Datenbank in eine andere schreibt. In der Access-Datenbank sind 2 Tabellen. In einer steht drin welche Tabelle zu welcher gehört und in der anderen welches Feld zu welchem. Wenn ich jetzt mein Programm laufen lasse passiert es manchmal das der 20 Datensätze rüberschreibt, dann aber abschmiert. Wenn ich dann im SQL-Studio in der Zieldatenbank, wo der reinschreibt, mir die Lockstatistic angucke liegt darauf ein Lock. Ich kann zwar die Datenbank neustarten und so den lock entfernen aber wenn ich dann wieder da rein schreiben will, passiert das gleiche. Das einzige was einigermaßen funktioniert ist die neuinstallation der Datenbank. Aber meist dauert es nicht lang da hab ich das problem wieder. Werd kann mir helfen?????
|
Re: Lock auf Datenbank!! Versteh nicht warum
Gibts hier denn niemanden der sich damit auskennt???
|
Re: Lock auf Datenbank!! Versteh nicht warum
Hi,
ich hab zwar keine Ahnung von Access, aber kann es vielleicht sein, dass das kurz vor dem Absturz gesetzt wird (Access will ja auch Daten schreiben), dann aber durch den Absturz nicht wieder entfernt werden kann. Wenn dem so wäre dann würde ich mich nicht lange an dem Lock aufhalten, sodern mir mal die Daten ansehen, welche in dem Augenblick geschrieben werden sollen. Vielleicht verursachst du ja beim verarbeiten der Daten eine schwerwiegenden Fehler, während aber das Lock auf den zu schreibenden Datensatz schon geöffnet ist. Ich hoffe du kannst verstehen, was ich meine. :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 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 by Thomas Breitkreuz