共用方式為


SqlDataReader.Item[] 屬性

定義

多載

Item[String]

提供資料行名稱,取得使用原生格式的指定資料行值。

Item[Int32]

提供資料行序數,取得使用原生格式的指定資料行值。

Item[String]

提供資料行名稱,取得使用原生格式的指定資料行值。

public:
 virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ name); };
public override object this[string name] { get; }
member this.Item(string) : obj
Default Public Overrides ReadOnly Property Item(name As String) As Object

參數

name
String

資料行名稱。

屬性值

原生格式的指定資料行值。

實作

例外狀況

找不到具有指定名稱的資料行。

備註

會先執行區分大小寫的查閱。 如果失敗,則會在不區分大小寫的搜尋 (使用資料庫定序) 完成不區分大小寫的比較。 當比較受到文化特性特定大小寫規則影響時,可能會發生非預期的結果。 例如,在土耳其文中,下列範例會產生錯誤的結果,因為土耳其文中的檔案系統不會對 「file」 中的字母 'i' 使用語言大小寫規則。

這個方法不區分假名寬度。

適用於

Item[Int32]

提供資料行序數,取得使用原生格式的指定資料行值。

public:
 virtual property System::Object ^ default[int] { System::Object ^ get(int i); };
public override object this[int i] { get; }
member this.Item(int) : obj
Default Public Overrides ReadOnly Property Item(i As Integer) As Object

參數

i
Int32

以零為基底的資料行序數。

屬性值

原生格式的指定資料行值。

實作

例外狀況

傳遞的索引超出 0 到 FieldCount 的範圍。

適用於