Naja, wenn man mit
SQL arbeiten kann, sollte man eher so vorgehen:
Delphi-Quellcode:
MyQuery.SQL.Text := 'select * from Tabelle_Sprache where Sprache = ' + QuotedStr(Edit_Sprache.Text);
MyQuery.Open;
if MyQuery.RecordCount = 0 then
begin
// Hier die Insert-Methode einfügen/aufrufen
end;
oder gleich mit Locate arbeiten:
If Not MyQuery.Locate('Sprache',Edit_Sprache.Text,[] then ...
Sonst hat man hinterher unzählige Einträge derselben Sprache in der Tabelle.
Leider hab ich keinen blassen Schimmer, wie der Zugriff über die
SQLiteSimpleDelphi-Wrappers von Tim Anderson abläuft und kann daher nur spekulieren. Gibt es in diesem Wrapper die Möglichkeit,
SQL einzusetzen?