ADOMDREADER를 사용하여 셀을 변환하는 것이 좋습니다. 이 코드는 셀 세트보다 낫습니다.
SQL Server에서 MVC 페이지로 데이터를 다시 가져 오는 데 사용한 샘플을 따릅니다. 도움이 되었기를 바랍니다.
var cmd = new AdomdCommand(@"evaluate (
'Geography')
order by 'Geography'[Geography Id]
", conn);
AdomdDataReader objReader = cmd.ExecuteReader();
while (objReader.Read())
{
var geographyInformation = new GeographyInformation
{
GeographyId = Convert.ToInt32(objReader.GetString(0)),
City = objReader.GetString(1),
StateProvinceCode = objReader.GetString(2),
State = objReader.GetString(3),
CountryRegionCode = objReader.GetString(4),
CountryRegionName = objReader.GetString(5),
PostalCode = objReader.GetString(6),
SalesTerriortyId = Convert.ToInt32(objReader.GetString(7))
};
geographyViewModel.GeographyInfo.Add(geographyInformation);
}
objReader.Close();