Condividi tramite


SqlDataReader.Item[] Proprietà

Definizione

Ottiene il valore di una colonna nel formato nativo.

Overload

Item[String]

Ottiene il valore della colonna specificata nel formato nativo, dato il nome della colonna.

Item[Int32]

Ottiene il valore della colonna specificata nel formato nativo, data la posizione ordinale della colonna.

Item[String]

Ottiene il valore della colonna specificata nel formato nativo, dato il nome della colonna.

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

Parametri

name
String

Nome della colonna.

Valore della proprietà

Valore della colonna specificata nel relativo formato nativo.

Implementazioni

Eccezioni

Non è stata trovata alcuna colonna con il nome specificato.

Commenti

Viene eseguita prima una ricerca con distinzione tra maiuscole e minuscole. Se ha esito negativo, viene eseguita una seconda ricerca senza distinzione tra maiuscole e minuscole (viene eseguito un confronto senza distinzione tra maiuscole e minuscole usando le regole di confronto del database). I risultati imprevisti possono verificarsi quando i confronti sono interessati da regole di maiuscole e minuscole specifiche delle impostazioni cultura. Ad esempio, in turco, l'esempio seguente restituisce i risultati errati perché il file system in turco non usa regole di maiuscole e minuscole linguistiche per la lettera 'i' in "file".

Questo metodo non fa distinzione tra larghezza kana.

Vedi anche

Si applica a

Item[Int32]

Ottiene il valore della colonna specificata nel formato nativo, data la posizione ordinale della colonna.

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

Parametri

i
Int32

Ordinale di colonna in base zero.

Valore della proprietà

Valore della colonna specificata nel relativo formato nativo.

Implementazioni

Eccezioni

L'indice passato non era compreso nell'intervallo da 0 a FieldCount.

Vedi anche

Si applica a