DataView.Find Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Söker efter en rad i det DataView angivna sorteringsnyckelvärdet.
Överlagringar
| Name | Description |
|---|---|
| Find(Object[]) |
Söker efter en rad i DataView av de angivna sorteringsnyckelvärdena. |
| Find(Object) |
Söker efter en rad i det DataView angivna sorteringsnyckelvärdet. |
Find(Object[])
Söker efter en rad i DataView av de angivna sorteringsnyckelvärdena.
public:
int Find(cli::array <System::Object ^> ^ key);
public int Find(object[] key);
member this.Find : obj[] -> int
Public Function Find (key As Object()) As Integer
Parametrar
Returer
Indexet för positionen för den första raden i DataView som matchar de angivna sorteringsnyckelvärdena. Annars -1 om det inte finns några matchande sorteringsnyckelvärden.
Exempel
I följande Visual Basic exempel används metoden Find för att returnera indexet för en rad som innehåller angivna värden i dess sorteringsnyckelkolumner.
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
Se även
Gäller för
Find(Object)
Söker efter en rad i det DataView angivna sorteringsnyckelvärdet.
public:
int Find(System::Object ^ key);
public int Find(object key);
member this.Find : obj -> int
Public Function Find (key As Object) As Integer
Parametrar
- key
- Object
Objektet som ska sökas efter.
Returer
Indexet för raden i DataView som innehåller det angivna sorteringsnyckelvärdet. Annars -1 om sorteringsnyckelvärdet inte finns.
Exempel
I följande Visual Basic exempel används metoden Find för att returnera indexet för raden som innehåller värdet i den sorteringsnyckelkolumn som du vill använda.
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