Compartir a través de


SqlDataReader.Item[] Propiedad

Definición

Obtiene el valor de una columna en su formato nativo.

Sobrecargas

Item[String]

Obtiene el valor de la columna especificada en su formato nativo si se da el nombre de la columna.

Item[Int32]

Obtiene el valor de la columna especificada en su formato nativo si se da el índice de columna.

Item[String]

Obtiene el valor de la columna especificada en su formato nativo si se da el nombre de la columna.

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

Parámetros

name
String

Nombre de columna.

Valor de propiedad

Valor de la columna especificada en su formato nativo.

Implementaciones

Excepciones

No se ha encontrado la columna con el nombre especificado.

Comentarios

Primero se realiza una búsqueda con distinción entre mayúsculas y minúsculas. Si se produce un error, se realiza una segunda búsqueda sin distinción entre mayúsculas y minúsculas (se realiza una comparación sin distinción entre mayúsculas y minúsculas mediante la intercalación de la base de datos). Los resultados inesperados pueden producirse cuando las comparaciones se ven afectadas por las reglas de mayúsculas y minúsculas específicas de la referencia cultural. Por ejemplo, en turco, en el ejemplo siguiente se producen resultados incorrectos porque el sistema de archivos en turco no usa reglas de mayúsculas y minúsculas lingüísticas para la letra 'i' en "archivo".

Este método no distingue el ancho kana.

Consulte también

Se aplica a

Item[Int32]

Obtiene el valor de la columna especificada en su formato nativo si se da el índice de columna.

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

Parámetros

i
Int32

Índice de la columna de base cero.

Valor de propiedad

Valor de la columna especificada en su formato nativo.

Implementaciones

Excepciones

El índice pasado se encontraba fuera del intervalo de 0 a FieldCount.

Consulte también

Se aplica a