Ähm an Source kann ich dir auch nicht viel bieten, da ich es ja genauso mit
SQL auslesen will, wie du/ihr es mit vorgeschlagen habt. Das Problem ist wohl das bei einem direkten Vergleich ohne "%" anscheind der Datentyp übereinstimmen muss.
Code:
SQL.Add('WHERE KDNR = '+sstr);
KDNR : Feld aus DBase-Datenbank/Datentyp: Character/Länge: 6
sstr : Datentyp String und String[6] ausprobiert
aber trotzdem kommt da der Fehler:
----------------------------------------------------------------
Project kalender.exe raised
exception class EDBEngineError with Message 'Type Mismatch in expression.'. Process stopped ...
-----------------------------------------------------------------
also den Rest der
SQL-Anweisung hab ich alles ausgeklammert.
Ich kann die Felder aber ohne Probleme mit LIKE und "%" vergleichen, aber dann bekomme ich ja kein genaues Ergebnis.