Hallo zusammen
Bin ziemlich ratlos mit folgendem Problem: Verschlüssle einen String mit AES
Encrypt (einhugur plugin: http://www.einhugur.com/Html/eCrypt/index.html),
speichere dann den encrypted string in einer RealDB als varchar.
Beim Einlesen entschlüssle ich das Datenbankfeld mit der Decryptmethode. Das
funktioniert sogar für Umlaute, z.B. Mit dem String "ööääüü". Der wird
encrypted in der DB abgelegt und nach dem decrypt sieht er wieder gleich aus
wie im Original, also "ööääüü".
Nun kommt das Rätsel: Wenn ich es mit dem String "Mösell" probiere, bekomme
ich einen Datenbankfehler und es wird nichts in die DB geschrieben.
Fehlercode 07000: Dynamic SQL error. Weiss jemand, wieso es beim einen
String klappt, beim anderen nicht? Liegt es daran, dass ich das DB field als
varchar angelegt habe?
Wenn ich den encrypted string in einer Stringvariable ablege (ohne
Speicherung in Datenbank), dann klappt es.
Bin froh um jeden Tipp!
Gruss
Mike Ott
|