DataTableReader.GetProviderSpecificValue(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以提供者特定格式取得指定欄位的值。
public:
override System::Object ^ GetProviderSpecificValue(int ordinal);
public override object GetProviderSpecificValue(int ordinal);
override this.GetProviderSpecificValue : int -> obj
Public Overrides Function GetProviderSpecificValue (ordinal As Integer) As Object
參數
- ordinal
- Int32
取值欄位的零為基礎的數字。
傳回
指定欄位的值以提供者特定格式呈現。
例外狀況
通過的指數超出0到 FieldCount -1的範圍。
嘗試從已刪除的資料列中取得資料。
嘗試在封閉欄位中閱讀或存取欄位 DataTableReader
備註
由於 總是 DataTableReader 回傳底層 DataColumn中儲存的型別,呼叫方法 GetProviderSpecificValue 回傳的值總是與 中儲存 DataTable的資料類型相同。 當你使用 DataTableReader 這個類別時,呼叫 GetProviderSpecificValue 方法會回傳和呼叫 GetValue 方法相同的值和類型。