Everything I've read on this points to a datatype mismatch. I would verify that datatypes of all the columns in the datawindow match the datatypes you're expecting from ASE.
You can try enabling trace on your connection. Go into the DSN in your DBProfile and check the Generate trace checkbox.