gpt4 book ai didi

c# - 如何在 C# Windows 窗体应用程序中的数据 gridview 中搜索?

转载 作者:行者123 更新时间:2023-11-30 18:56:35 26 4
gpt4 key购买 nike

我有一个表单,其中一个简单的 gridview 由数据库中的一个表填充,该表具有 TicketID、名称、公司、产品等列。现在我想添加一个搜索功能,以便用户可以按客户名称或公司进行搜索或票证 ID。

我该怎么做?我想在数据网格上方放置一个组合框、文本框和一个简单的“搜索”按钮。例如,当用户选择 TicketID,在文本框中输入“1”并按下“搜索”时,它应该使用 TicketID = 1 的条目刷新数据网格。

现在我不知道如何实现它。谷歌搜索但没有发现任何有用的东西。因此,我们将不胜感激在这方面的任何帮助。

问候。

最佳答案

您可以查看:

BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = columnNameToSearch + " like '%" + textBox1.Text + "%'";
dataGridView1.DataSource = bs;

这将在您选择的列中显示包含来自 textbox1 的文本的记录。我完全按照你的要求做了:)

关于c# - 如何在 C# Windows 窗体应用程序中的数据 gridview 中搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21829858/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com