Udostępnij za pośrednictwem


Retrieving Data from an Analytical Data Source

Po połączenia i utworzenia kwerendy, możesz pobierać żadnych danych.W program ADOMD.NET można pobrać dane przy użyciu trzech różnych obiektów)CellSet, AdomdDataReader, a XmlReader), wywołując jedną z Execute metody AdomdCommand obiekt.

Salda każdego z tych trzech obiektów interakcji oraz kwotę narzutu:

  • Interakcję odnosi się do łatwość użycia i ilości informacji dostępnych za pośrednictwem modelu obiektów.

  • Obciążenie odnosi się do wielkości ruchu danych generowanych przez model obiektowy za pośrednictwem połączenia sieciowego z serwerem, a ilością pamięci potrzebnej do modelu obiektowego i szybkość, z którymi modelu obiektowego pobiera dane.

Aby zaznaczyć obiekt pobierania danych, który najlepiej odpowiada potrzebom danej aplikacji, w poniższej tabela wymieniono różnice między interakcji i obciążenie dla każdego obiektu.

Obiekt

Interakcyjność

Obciążenie

Zachowuje wymiarze

Informacje dotyczące użycia

CellSet

Najwyższy

Średnio wysoki, które wyniki w najwolniejsze pobierania danych

Tak

Retrieving Data Using the CellSet

AdomdDataAdapter

Średni

Średni

Nie

Podczas wypełniania

AdomdDataReader

Średni

Średni

Nie

Retrieving Data Using the AdomdDataReader

XmlReader

Najniższy

Najniższy, które powoduje najszybszy pobierania danych

Tak

Retrieving Data Using the XmlReader

See Also

Reference