Freigeben über


DataView.Find Methode

Definition

Sucht eine Zeile in der DataView anhand des angegebenen Sortierschlüsselwerts.

Überlädt

Find(Object[])

Sucht eine Zeile in der DataView anhand der angegebenen Sortierschlüsselwerte.

Find(Object)

Sucht eine Zeile in der DataView anhand des angegebenen Sortierschlüsselwerts.

Find(Object[])

Quelle:
DataView.cs
Quelle:
DataView.cs
Quelle:
DataView.cs

Sucht eine Zeile in der DataView anhand der angegebenen Sortierschlüsselwerte.

public:
 int Find(cli::array <System::Object ^> ^ key);
public int Find (object?[] key);
public int Find (object[] key);
member this.Find : obj[] -> int
Public Function Find (key As Object()) As Integer

Parameter

key
Object[]

Ein Array von Werten als Object-Typ.

Gibt zurück

Der Index der Position der ersten Zeile in der DataView, die mit den angegebenen Sortierschlüsselwerten übereinstimmt, andernfalls -1, wenn keine übereinstimmenden Sorrtierschlüsselwerte vorhanden sind.

Beispiele

Im folgenden Visual Basic-Beispiel wird die Find -Methode verwendet, um den Index einer Zeile zurückzugeben, die angegebene Werte in ihren Sortierschlüsselspalten enthält.

Private Sub FindValueInDataView(table As DataTable)
    Dim view As New DataView(table)
    view.Sort = "Customers"

    ' Find the customer named "John Smith".
    Dim vals(1) As Object
    vals(0)= "John"
    vals(1) = "Smith"
    Dim i As Integer = view.Find(vals)
    Console.WriteLine(view(i))
End Sub

Weitere Informationen

Gilt für:

Find(Object)

Quelle:
DataView.cs
Quelle:
DataView.cs
Quelle:
DataView.cs

Sucht eine Zeile in der DataView anhand des angegebenen Sortierschlüsselwerts.

public:
 int Find(System::Object ^ key);
public int Find (object? key);
public int Find (object key);
member this.Find : obj -> int
Public Function Find (key As Object) As Integer

Parameter

key
Object

Das Objekt, nach dem gesucht werden soll.

Gibt zurück

Der Index der Zeile in der DataView, die den angegebenen Sortierschlüsselwert enthält. Andernfalls -1, wenn der Sortierschlüsselwert nicht vorhanden ist.

Beispiele

Im folgenden Visual Basic-Beispiel wird die Find -Methode verwendet, um den Index der Zeile zurückzugeben, die den Wert in der gewünschten Sortierschlüsselspalte enthält.

Private Sub FindValueInDataView(table As DataTable)
    Dim view As New DataView(table)
    view.Sort = "CustomerID"

    ' Find the customer named "DUMON" in the primary key column
    Dim i As Integer = view.Find("DUMON")
    Console.WriteLine(view(i))
End Sub

Weitere Informationen

Gilt für: