DbDataReader.GetTextReader(Int32) 方法
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得文字讀取器以從資料行擷取資料。
public:
virtual System::IO::TextReader ^ GetTextReader(int ordinal);
C#
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
- ordinal
- Int32
以零為基底的資料行序數。
文字讀取器。
連線在資料擷取期間已中斷或關閉。
-或-
資料讀取器在資料擷取期間已關閉。
-或-
沒有可供讀取的資料 (例如,第一個 Read() 沒有被呼叫,或傳回 false)。
-或-
資料讀取器已嘗試在循序模式下讀取先前讀取的資料行。
-或-
有進行中的非同步作業。 當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。
資料行索引超出範圍。
指定的資料行不是支援使用 TextReader 讀取的文字型別。
GetTextReader 僅支援擷取可以轉換成字元陣列的值, (字串) 。
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |