Hallo,
ich benötige wieder einmal eine Hilfe.
Ich habe im DBGrid eine Tabelle angezeigt bekommen. Aus dieser möchte ich einzelne Datensätze löschen (DB= SQLite)
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| var x1 : String; begin x1:='x x x';
FDQuery_Einlesung.Close; FDQuery_Einlesung.SQL.Text:='Select * From Einlesung Where (Feld3<>0) or (Feld5 is null) or (Feld6 is null) or (Feld6 = '''+x1+''')'; FDQuery_Einlesung.Open; end; |
Auch wenn ich nur
FDQuery_Einlesung.delite verwende, bekomme ich die Fehlermeldung "database is locked". Was habe ich hier falsch gemacht bzw. vergessen?
Danke im Voraus
Hänsel
Moderiert von
Th69: Delphi-Tags hinzugefügt