I'm new to Sybase and this question has possible been asked more than once.
But is there really not an easy was to trace what SQL requests that is sent to the ASE server from a GUI?
We are trying to support a SW (using ASE12.5) that we have not designed our self. So without source code or table diagrams is it hard to know what is going on in that application.
We use a 3rd party tool for this. There are several out there. We use one called iWatch from ExactSolutions. It's not cheap. If you have a large installation, though, it can pay for itself pretty quickly -- either in performance tuning opportunities found (the main reason we use it) or in figuring out what is really happening.
Look into Auditing in ASE. There is a whole section of the manuals dedicated to this topic. It's freely available option for your ASE installation. Just need to create disk space for the devices of sybsecurity database, and then manage what you want to audit.