Yes a sproc can return multiple resultsets and you can even work with them in ADO, though it is somewhat esoteric.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results