This article by James Shaw demonstrates how to dynamically add properties to an object (expando properties) - by implementing a function to create named recordsets.
Named Recordsets is a property of Named Recordsets respective authors, vendors and developers. You can download Named Recordsets for your hardware. If you want to use Named Recordsets for other purpose, Please contact the authors, vendors and developers of Named Recordsets.