我真的坚持我的想法,但需要一些例子,我希望有人能提供帮助,我真的很感激。
我有一个从MySQL数据库中提取数据的DataGridView,数据由数百行组成,每行有一个位置单元即。(01A,02A,03A)一直到99Z,我想要的是供用户输入位置范围和datagridview以过滤掉其他所有内容。
使用两个文本框和一个按钮的示例。 用户将“05C”输入到textbox1,将“10E”输入到textbox2,然后单击“确定”。 datagridview将过滤除包含“05C”和“10E”之间所有位置的行之外的所有内容。
所有地点都从A到Z,每个字母从1到99。
我希望我已经足够好地描述了这一点,我真的很感激,如果有人能给我一些例子,我用Google搜索并搜索但找不到任何我想要的例子。
非常感谢。 如果您愿意,请随时给我发消息。
答案 0 :(得分:0)
编辑更改了符合OP要求的答案
您可以过滤数据源以获得所需的结果。 在您的过滤器按钮事件上执行此操作
PYTHONHASHSEED
希望这有帮助
答案 1 :(得分:0)
我认为您只需重新选择所有数据,然后将其再次存储到您的datagridview
SELECT <whatever> FROM <yourtable> WHERE ID >= '" & TextBox1.Text & "' and ID <= '" & TextBox2.Text & "'" 'I thought that it was the ID column lol idk, change it to whatever it must be.
然后将查询存储为your_datagridview.DataSource
,然后您的datagridview将重新加载所有数据。
将其放在点击事件的your_button
上。
希望这有帮助。