DataTableReader.Item Property (String)
![]() |
---|
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience. |
Gets the value of the specified column in its native format given the column name.
Assembly: System.Data (in System.Data.dll)
Parameters
- name
-
Type:
System.String
The name of the column.
Implements
IDataRecord.Item(String)Exception | Condition |
---|---|
ArgumentException | The name specified is not a valid column name. |
DeletedRowInaccessibleException | An attempt was made to retrieve data from a deleted row. |
InvalidOperationException | An attempt was made to read or access a column in a closed DataTableReader. |
A case-sensitive lookup is performed first. If it fails, a second case-insensitive search is made.
This method is kana-width insensitive.
This overloaded version of M:System.Data.DataTableReader.Item corresponds to calling the M:System.Data.DataTableReader.GetOrdinal method, and then subsequently calling the GetValue method.
Given a DataTableReader and a column name, the GetValueByName procedure returns the value of the specified column. Before calling this procedure, you must create a new DataTableReader instance and call its Read method at least one time to position the row pointer on a row of data.
Available since 2.0