Is there a way to load data (e.g. from XML) to a dataset – a temporary memory table/recordset which can be linked (bound) to a form for a preview? I know that .NET has datasets, but how about Access 2007?
It is possible to fill a menu/list control with the data from a XML file, but it would not scale as well as a continuous form would.
Here is a solution based on this example: Create In-Memory ADO Recordsets
– remember to add first a reference in Tools > References, find the latest Microsoft ActiveX Data Object
There is also a possibility to create a new Class in VBA and then build a Collection as in this tutorial: Using Custom Collections in Microsoft Access
For the full solution how to download XML data and enter it into a recordser check here:
Access VBA – how to download XML file and enter its data into a recordset