CopyToDataTable メソッドでこのエラーが発生します。
ArgumentNullException 値を null にすることはできません。パラメータ名: ソース
次の手順に従ってください - http://msdn.microsoft.com/en-us/library/bb669096%28v=vs.110%29.aspx
public DataTable GetAllRecords()
{
try
{
DataTable dt = new DataTable();
IEnumerable<DataRow> query = ((from p in MedianDB.tblCountries
select p).OrderBy(p => p.CountryName)) as IEnumerable<DataRow>;
query.CopyToDataTable<DataRow>(dt,LoadOption.PreserveChanges);
return dt;
}
catch (Exception ex)
{
throw ex;
}
}
.Net Framework 4.0、エンティティ データ モデルの使用