.. hast Du Deine String Parameter auch in AnsiString umbenamst?
Danke, das war der entscheidende Hinweis!
Die Firebird-
DB ist mit ISO 8859-1 kodiert, nicht mit UTF8 oder so. Die gecrypteten Felder lese ich nun mit Ansistring(myCryptedFieldStr), und schon geht's!
LG aus dem Norden, Edmund