Capturing member ID as part of a dataset

I have set up a collection form for members to fill out order applications (not e-commerce related). Is there a way to auto log the ID of who creates the order as a column of the dataset?

My current solution is maintain a separate dataset to populate a drop-down to each member to identify themselves as part of the collection form.

any one?