LINQ로 내부 조인 된 테이블에서 선택된 결과 집합이 있습니다. 어떻게 결과 집합을 DataTable로 반환 할 수 있습니까?LINQ 내부 조인 쿼리 결과 집합에서 DataTable을 채우려면 어떻게해야합니까?
DataProviderDataContext db = new DataProviderDataContext();
IEnumerable<DataRow> asd = (IEnumerable<DataRow>)(from dsa in (from usrAddr in db.T_USER_ADDRESSes join usr in db.T_USERs on usrAddr.USER_ID equals usr.USER_ID where usr.USER_ID == UserID select new { usr.REALNAME, usrAddr.USER_ID, usrAddr.USER_ADDRESS_ID, usrAddr.ADDRESS, usrAddr.TITLE, usrAddr.IS_DELIVERY, usrAddr.IS_INVOICE }).AsEnumerable() select dsa);
DataTable dt = asd.CopyToDataTable<DataRow>();
좋습니다.