I have sps created by a third party. They return business rules by using raiserror, giving me back a number and description for each error. I can read these in VB fine. How can I capture these in a sp that calls the third party sp and returns the business rules as a resultset? Basically, I need to know how to cycle through the errors generated by the raiserror statement in Sybase and put them into a temp table.