One of the most interesting features of ADO is the capability to create a record set without a data source. You can manually create a client-side record set, append fields to it, open it, and create and modify records within the record set without any database interaction whatsoever.