VB DataGridViewからデータを検索する

*本サイトはアフィリエイト広告を利用しています。

Visual BasicでDataGridViewを検索する方法です。

いろいろと有るはずですが、以下のような方法を試してみました。

「検索・・・」と言っても、意味合いが違うかもしれないですね。

何かの役にたつかも知れないので、備忘録として綴っておきます。

        Dim no As String = InputBox("NOを入力", "検索")

        Dim dr As DataRow() = dgv.DataSource.Select("sa_no=" & no)
        MsgBox(dr(0).Item("item_name").ToString)

上記ではInputBoxで入力したNOと一致するデータをdrに代入し、item-nameをMsgBoxで表示しています。

dr(0)としているのは条件に合うデータが、1件しかないと分かっているからです。

以下のように動きます。

よろしければ、参考にしてください。

タイトルとURLをコピーしました