Покрытие ADOMD.Cell для объекта ячейки Adomd.net

Привет я преобразовываю старый проект ADOMD в.net с помощью объекта CellSet ADOMD.net.

Follwing - мой старый код, как мне конвертировать его в ADOMD.net CellSet?

object o;
o[0] = l;
ADOMD.Cell cell = ocs_CellSet.get_Item(ref o);

Заранее спасибо. Лийо Хосе.

1 ответ

Я предпочитаю, чтобы вы преобразовали ячейку, используя ADOMDREADER . Кодирование в этом лучше, чем набор ячеек.

Следуя примеру, где я использовал для извлечения данных с сервера SQL на страницу 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();
Другие вопросы по тегам