That's likely how I would do it, based on your description of the circumstances, although, if you have referential integrity enforced on your tables I would think that you would need to append the records to the Orders table first, then the Order_Line table. I would also use
CurrentDb.Execute...