DataTableReader.GetName(Int32) Метод

Определение

Возвращает значение указанного столбца в виде String.

public:
 override System::String ^ GetName(int ordinal);
public override string GetName(int ordinal);
override this.GetName : int -> string
Public Overrides Function GetName (ordinal As Integer) As String

Параметры

ordinal
Int32

Порядковый номер столбца от нуля.

Возвращаемое значение

Имя указанного столбца.

Исключения

Переданный индекс находился за пределами диапазона от 0 до FieldCount 1.

Предпринята попытка считывания или доступа к столбцу в закрытом DataTableReader.

Примеры

В следующем простом примере приведена процедура, которая содержит имена всех столбцов в указанном DataTableReaderпорядке и порядковую позицию столбца в окне консоли.

private static void DisplayColumnNames(DataTableReader reader)
{
    // Given a DataTableReader, display column names.
    for (int i = 0; i < reader.FieldCount; i++)
    {
        Console.WriteLine("{0}: {1}", i, reader.GetName(i));
    }
}
Private Sub DisplayColumnNames(ByVal reader As DataTableReader)
   ' Given a DataTableReader, display column names.
   For i As Integer = 0 To reader.FieldCount - 1
      Console.WriteLine("{0}: {1}", i, reader.GetName(i))
   Next
End Sub

Комментарии

GetOrdinal Методы GetName предоставляют обратную функциональность. То есть вызов GetOrdinal возвращаемого GetName значения вызова должен возвращать исходный параметр, переданный GetName; то же самое относится к вызову процедур в противоположном порядке.

Применяется к