Autor Beitrag
ibh_compucat
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 130

Win 2000, Win 8.1
D6, Ent. XE5 Ent.
BeitragVerfasst: Fr 24.03.06 15:32 
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

_________________
Was du nicht begreifst, kannst du nicht verlernen!
Thinkcrime
Hält's aus hier
Beiträge: 1



BeitragVerfasst: 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:

ausblenden 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