Einzelnen Beitrag anzeigen

Werwurm

Registriert seit: 21. Apr 2003
Ort: Bremen
71 Beiträge
 
Delphi 2009 Professional
 
#1

Per SQL ein Memo-Feld durchsuchen

  Alt 2. Mai 2003, 22:49
Nabend Allerseits,

da hat man schon allerhand Bücher über Delphi und kommt trotzdem nicht weiter.
Folgendes Problem:
Ich habe eine Paradox7 Tabelle die formatierte Memofelder enthält. Genau in diesen Feldern möchte ich nach einem String S suchen, wobei auch die Groß/Kleinschreibung keine Rolle spielt.
Bisher sieht es so aus:
SQL-Code:
  Form1.Query1.SQL.Clear;
  Form1.Query1.SQL.Add('SELECT * FROM ".\Daten\Alben.db"');
  Form1.Query1.SQL.Add('WHERE UPPER (Titel) LIKE UPPER ("%'+S+'%")');
  Form1.Query1.SQL.Add('ORDER BY (Interpret, Jahr, Album);
Form1.Query1.ExecSQL;
Form1.Query1.Open;
Starte ich so das Programm bekomme ich den Fehler: Keine Übereinstimmung der Typen im Ausdruck.
Wo liegt mein Fehler???
Vielleicht kann mir ja jemand helfen.
Gruß
Marcus
  Mit Zitat antworten Zitat