Hallo
Wenn ich CAST verwende - bekomme ich einen
SQL Fehler .. ohne CAST funktioniert es
UniMainModule.Dropdowns.sql.Clear;
UniMainModule.Dropdowns.sql.Append('SELECT * FROM S_EINSTELLUNGEN_WERTE WHERE STATUS =' + #39 + 'Aktiv' + #39 + ' AND FIXWERT = 6 '); // ORDER BY CAST(WERT AS DECIMAL(10,2))
UniMainModule.Dropdowns.open;
Info zum Feld:
"WERT" CHAR(500) CHARACTER SET ISO8859_1 COLLATE DE_DE,
Info zum Fehler:
SQL Error: Dynamic
SQL ErrorSQL error code = -504Invalid cursor referenceCursor is not open. Error Code: -504. Unknown cursor.
Mit Integer hats bis dato jahrelang funktioniert - jetzt wollte ich das Programm nur mit Kommawerte ergänzen - und schaff es nicht
PS: Ein Char(500) als Universalfeld für alle möglichen Dinge zu verwenden ist natürlich
nicht klug
Danke für Hilfe
Erich
Erich Wanker - for life:=1971 to lebensende do begin ..
O
/H\
/ \