Sounds right to me. Just make sure your recordset code appears before the code that sets the session variable on the page and move one up or down as necessary.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.