извличане на данни чрез DataReader ()

За да изтеглите данни чрез DataReader трябва да конкретни примери обект командване. и след това да се създаде DataReader. Command.ExecuteReader метод се обадите, за да изтеглите редове от източника на данни. Следващият пример илюстрира използването на DataReader обект. където читателят е позволено DataReader и команда е валиден обект командване.

Прочетете метод DataReader обект се използва за получаване на низа от резултатите от заявките. Достъпът до отделните колони в върнатия низ се извършва по име или поредният номер на колоната през DataReader. Въпреки това, за максимална производителност DataReader обект осигурява редица методи за достъп до стойности на колоната в родните типове данни (GetDateTime. GetDouble. GetGuid. GetInt32 и така нататък. Г.). Списък въвели методи за достъп в DataReader с конкретни доставчици на данни видят. Секции OleDbDataReader и SqlDataReader. Използване напечатани методи за достъп, при условие, че известен тип база данни, намалява конвертиране на типове необходими при отстраняване на стойността на колоната.

Следният примерен код преразглежда резултатите, върнати от темата и се връща DataReader две колони за всеки ред.