我显示datagridview
的方式只是从数据源拖动。
我在互联网上找到的大多数代码都是手动创建的,但在我的情况下,已经有某种连接。所以我不知道从哪里开始。我所知道的是,我只是通过从数据源面板中拖动数据网格视图来显示数据库的数据。我还有以下活动的东西:数据集,绑定源,表适配器和表适配器管理器。
我正在尝试做的是在数据网格视图中创建实时搜索。只要用户在搜索文本框中输入字符。数据网格视图正在自动筛选。
任何建议或来源链接将不胜感激。
如果使用拖放,则必须具有数据集设计器。
-
转到数据集设计器 -> 转到设计器中的数据表
-
现在,使用 where 子句向该数据表添加一个查询。where 子句将接受搜索文本框中的值。为此,请创建如下查询:
选择 * 从哪里 = @ColumnName
我。如果您使用的是 SQL,请按照上面的查询进行操作。 ii. 如果访问,则只需使用 ? 之后 =
- 使用正确的名称保存查询并保存数据集。
- 现在为搜索文本框创建事件(文本更改事件会做得更好)
- 使用该数据表的填充方法来填充 texhchanged 事件上的 datagridView。 例如
DataGridViewName.QueryName(Me.DataSetName, TextBoxName.Text)