Entwickler-Ecke

Datenbanken - Access Datenbank momentan gesperrt


ibh_compucat - Fr 24.03.06 15:32
Titel: Access Datenbank momentan gesperrt
Hallo zusammen,

ich bekomme beim wiederholten Zugriff auf eine Access Tabelle ab und zu die Fehlermeldung: Es ist eine Exception der Klasse EOleException aufgetreten. Meldung: 'Aktualisierung nicht möglich; momentan gesperrt'.
Der Zugriff erfolgt über eine ADOTable Komponente. Einen Append läßt die Tabelle noch zu, ebenso ein anschließendes Edit. Die Felder lassen sich überschreiben, aber wenn dann das abschließende Post kommt, erscheint (manchmal) die obige Meldung.
Was kann ich dagegen tun?

Gruß ibh_compucat


Thinkcrime - Di 11.04.06 07:46

Hallo,

ich habe das gleiche Problem, auch mit einer Access Datenbank.
Ich füge in kurzer Zeit viele Datensätze hinzu, der Fehler scheint völlig willkürlich aufzutreten. Wäre dankbar für Hilfe
Das ist schon der ganze Quelltext:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
with ChecklexQuery1 do // Mit ADOQuery2 wird gesucht
  begin
    Close;
    SQL.Text := 'INSERT INTO database (name,lauf) '+
     'VALUES ("'+lName+'",'+inttostr(datenbank2[32])+');';
    ExecSQL;     // change database2 all 33
  end;


mfg

Moderiert von user profile iconraziel: Delphi-Tags hinzugefügt