Hallo Mike,
Zitat von
Luciano:
(SN ist ein Integerwert)
dann solltest du auch keine String-Operatoren verwenden. Du musst dich also entscheiden.
SQL-Code:
SELECT * FROM ckiii WHERE sn BETWEEN :low AND :high
SELECT * FROM ckiii WHERE CAST(sn AS CHAR) LIKE :prefix
Mit einem anderen Delphi erhältst du sicher die gleiche Fehlermeldung. Eine andere Datenbank könnte eventuell ein implizites type casting machen, aber darauf sollte man sich sowieso nicht verlassen.
Grüße vom marabu