Hi Ram,
Please check the working directory and make sure there isn't a file, sybdrvado20.dll in there with lower version than the 4.157.1300.0. If problem persists we'll need more details to understand how you are receiving this message.
Have you resolved the named parameter issue? I just test 15.7 SP133 version and named parameters are sent to ASE.
Cheers,
-Paul