Hallo,
was ist falsch ?

embeded SQL

Code:
eval stmt = "SELECT COUNT(*) FROM datei WHERE numf1 = 2126646 AND alpa1 <> '2128929' AND numf2 IN(17, 30, 97)" 
/exec sql
c+ set :cntr = (
c+ :stmt
c+ )
c/end-exex
numf1 ist gepackt 7 0
alpa1 ist 7 A
nunf2 ist gepackt 3 0

cntr ist 5s0 und auch schon 5P0 definiert


Fehler zur Laufzeit

SQL0420, Zeichen in CAST-Argument ungültig.

ich hab keine Idee mehr
Danke
Max