DataTableReader.GetName(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu zadaného sloupce jako 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
Parametry
- ordinal
- Int32
Řadový sloupec založený na nule.
Návraty
Název zadaného sloupce.
Výjimky
Předaný index byl mimo rozsah 0 až FieldCount 1.
Došlo k pokusu o čtení nebo přístup ke sloupci v uzavřeném DataTableReadersloupci .
Příklady
Následující jednoduchý příklad obsahuje postup, který uvádí názvy všech sloupců v zadaném DataTableReadersloupci a pořadí sloupců do okna Konzola.
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
Poznámky
GetName Metody GetOrdinal poskytují inverzní funkce. To znamená, že volání GetOrdinal návratové hodnoty volání GetName by mělo vrátit původní parametr předaný GetName; totéž platí pro volání procedur v opačném pořadí.