MySQL does not support returning output parameters of stored procedures. To workaround this limitation, UniDAC generates code allowing to return output parameters values. What code is generated you can learn, for example, by using the TUniStoredProc component in design-time.
If you want to continue script execution after error occurrence: to avoid showing error messages, you should set the Action parameter in the TUniScript.OnError event handler to eaContinue if you want to continue script execution.
Note: if you run the application from the IDE, and the Stop On Delphi Exception (Notify on language exceptions) option is enabled, an error message will be shown in any way, independently on the Action parameter value; when running the application from *.exe - an error won't be shown ( Action = eaContinue).
Please, refer to the help topic for the TErrorAction enumeration in the UniDAC documentation to learn more about possible Action values.
If you mean something else, please provide a more detailed description of your question or better compose a small sample and send it to us using the contact form
https://www.devart.com/company/contactform.html