check your datawindows. If they are SYNTAX rather than graphical, then you will have to recode them if you have *= joins. Easy to search your application for *= and =* so finding them should be fast. You need to do this anyway for any in-line sql you may have.
In your database profile setup (this is for development) make sure that you have syntax set to ANSI.
In your application's connection string (for running the app), make sure you have OJSyntax set to ANSI.
Note that there is a option for ANSI escape which should work. I don't recommend using this.
that should fix a lot of your application.
If you have complex joins you may have to recode your graphical datawindows to syntax anyway. I see this mostly with multiple outer joins when more than one column is used to join tables.