You are using unitialized data. Maybe you want to do it this way (I can't know exactly from your code portions):
CmyData order;
COleDateTime dt(COleDateTime::GetCurrentTime);
order.m_sOrderDate = dt.Format();
dataMembers.Add(order);
m_nDataMember = dataMembers.GetCount() - 1;
PopulateOrder();