Hab alles genauso gemacht, wie du es vorgschlagen hast, aber es trat wieder der selbe Fehler auf. Trotzdem danke für deine Hilfe.
Da ich so nicht weiter komme, mache ich jetzt die Suche erstmal ungenau mit
Code:
SQL.Add([color=#000080]'SELECT * FROM Kunden.DBF'[/color]);
SQL.Add([color=#000080]'WHERE KDNR LIKE UPPER('[/color][color=#000080]'%'[/color] + sstr + [color=#000080]'%'[/color][color=#000080]')'[/color]);
und filtere dann im
Query nochmal die richtige Antwort raus, falls dies auf mehrere Datensätze zutrifft(und das tut ist es da deren Kundennummer 2- bis 5-stellig sind).
Bez. Datenbank-Datentypen umwandeln hab ich noch was interessantes gefunden, hat mir aber selbst irgendwie nicht geholfen:
http://www.priv.bus.at/graf/quell/de...anslations.htm
[edit]
Ich bin gerade etwas am austesten, und zwar wie ich das richtige Ergebniss (und das einzige) am besten herrausfiltern kann und bin dabei auch über die Filter-Funktion von
Query gestolpert. Von meinem ersten Eindruck her, scheint es etwas schneller zu sein als mit
SQL, kann das sein? Ich versuch das nochmal genauer auszutesten.