0

Visual Studio 2010 を使用して Access データベースでフィルターを実行しようとしています。ユーザーは検索条件をテキスト ボックスに入力し、選択したアイテムに応じて他のフィールドを更新できるリスト ボックスに結果を表示したいと考えています。リストボックス。私が持っている現在のコードは次のとおりです。

    Dim dv As New DataView

    With dv
        .Table = subcategoryDataSet.Tables("Subcategory")
        .AllowDelete = False
        .AllowEdit = False
        .AllowNew = False
        .RowFilter = "Description LIKE '" & txtSearchBox.Text & "*'"
        .Sort = "ID"
    End With

 'Now I am lost

dv テーブルからデータソースを作成する必要があるかどうかわかりませんか? または、それをリストボックスに適切にバインドする方法、またはリストボックスにバインドする必要があるかどうか?

どんな助けでも大歓迎です.Thanks!

4

1 に答える 1

0

Listbox の DataSource を DataView に設定し、DisplayMember を Listbox に表示するフィールドに設定するだけです。

このようなもの

ListBox1.DataSource = dv
ListBox1.DisplayMember = "Description" 
于 2013-03-13T14:29:03.693 に答える