PDA

View Full Version : سوال: تبدیل خروجی linq به datatable



ایمان اختیاری
پنج شنبه 17 اسفند 1391, 11:08 صبح
از یک وب سرویس ما خروجی خاص خودش رو می گیریم . بعدش توسط linq فیلدهای مورد نظر رو انتخاب می کنیم.
حالا احتیاج داریم که این خروجی رو توی یک datatable هم داشته باشیم
روال قبلی نوشته شده این گونه بود که ستون ها ساخته می شدن بعدش توسط دو حلقه تو در تو اطلاعات در datatable اضافه می شدن .

در متد جدید از تبدیل خروجی linq به IEnumerable<DataRow> استفاده شد و سپس dt = query.CopyToDataTable();

که این روش هم قاطی می کنه خروجی رو null می ده ..

راه بهتری سراغ دارید ؟

tooraj_azizi_1035
جمعه 18 اسفند 1391, 13:05 عصر
یعنی چی قاطی میکنه؟ کوئری خروجی نداره به همین دلیل CopyToDataTable مقدار null برمی گردنه.