DbDataReader.GetTextReader(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá čtečku textu pro načtení dat ze sloupce.
public:
virtual System::IO::TextReader ^ GetTextReader(int ordinal);
public virtual System.IO.TextReader GetTextReader (int ordinal);
abstract member GetTextReader : int -> System.IO.TextReader
override this.GetTextReader : int -> System.IO.TextReader
Public Overridable Function GetTextReader (ordinal As Integer) As TextReader
Parametry
- ordinal
- Int32
Řadový sloupec založený na nule.
Návraty
Čtečka textu.
Výjimky
Připojení bylo během načítání dat ukončeno nebo ukončeno.
-nebo-
Čtečka dat se během načítání dat zavře.
-nebo-
Nejsou připravená žádná data ke čtení (například první Read() nebyla volána nebo vrácena false).
-nebo-
Čtenář dat se pokusil přečíst dříve přečtený sloupec v sekvenčním režimu.
-nebo-
Probíhala asynchronní operace. To platí pro všechny metody Get* při spuštění v sekvenčním režimu, protože je možné je volat při čtení streamu.
Index sloupce je mimo rozsah.
Zadaný sloupec není typ textu, který podporuje čtení pomocí TextReader.
Poznámky
GetTextReader podporuje pouze načítání hodnot, které lze převést na pole znaků (řetězce).