I was using following code to get a filtered DataTable
DataTable DT = new DataTable();
DataTable DT = new DataTable();
DT = NewMobileFa.GetNewMobile().AsEnumerable().Where(r =>
arrList.Contains(r.Field<int>("NewMobileID")) &&
r.Field<string>("Status") == "OF").CopyToDataTable();
Above code gave me the error Source contains no data rows. Which is correct and actually there is no data.
I needed to avoid the exception even though there is no data. Below code solved the issue.
DT = NewMobileFa.GetNewMobile().AsEnumerable().Where(r => arrList.Contains(r.Field<int>("NewMobileID")) && r.Field<string>("Status") == "OF").AsDataView().ToTable();
Above code gave me the error Source contains no data rows. Which is correct and actually there is no data.
I needed to avoid the exception even though there is no data. Below code solved the issue.
DT = NewMobileFa.GetNewMobile().AsEnumerable().Where(r => arrList.Contains(r.Field<int>("NewMobileID")) && r.Field<string>("Status") == "OF").AsDataView().ToTable();
1 comments:
Thanks for sharing, nice post! Post really provice useful information!
FadoExpress là một trong những top công ty chuyển phát nhanh quốc tế hàng đầu chuyên vận chuyển, chuyển phát nhanh siêu tốc đi khắp thế giới, nổi bật là dịch vụ gửi hàng đi nhật và gửi hàng đi pháp và dịch vụ chuyển phát nhanh đi hàn quốc uy tín, giá rẻ
Post a Comment