Подсчитайте, сколько строк имеет значение в bindingsource - PullRequest
0 голосов
/ 16 января 2020

У меня есть столбец, который имеет несколько строк с одинаковым значением. Я хочу найти, сколько строк имеет поисковый запрос.

Мой код пока что

Dim foundindex As Integer
foundindex = Me.ProcessLogBindingSource.Find("HS", HSbox.Text.ToUpper)
msgbox(foundindex)

Но это всегда возвращает значение 1. Я предполагаю, что поиск прекращается, когда он находит первую строку с поисковым термином в. Как я могу его получить? посчитать, сколько строк в нем?

Использование VB. Net в visual studio.

1 Ответ

1 голос
/ 16 января 2020

Вы можете установить фильтр и затем использовать свойство Count:

Me.ProcessLogBindingSource.Filter = "HS = '" & HSbox.Text & "'"
MsgBox(Me.ProcessLogBindingSource.Count)
...