I cannot put non english chars as params in bindValue(), like à.
Please see this code: http://pastebin.com/QBahEFBG
It triggers this exception:
Database::DataTable: IMSSP - SQLSTATE[IMSSP]: An error occurred translating string for input param 1 to UCS-2: No mapping for the Unicode character exists in the target multi-byte code page.
Please note that enabling the commented-out line (setAttribute) doesn't help.