我真的被困在了我的想法上,但需要一些例子,我希望有人能帮助,我真的很感激。我有一个DataGridView,从MySQL数据库拉下来的数据,数据由数百行组成,每一行都有一个位置单元格,即。(01A,02A,03A)一直到99Z,我想要的是为用户输入一个位置范围和datagridview来过滤掉其他所有内容。VB.Net,按用户输入的范围过滤DataGridView
使用两个文本框和一个按钮的示例。 用户在文本框1中输入'05C',在文本框2中输入'10E',然后单击确定。 datagridview将过滤除了包含“05C”和“10E”之间的所有位置的行之外的所有内容。
所有地点从A到Z和1每个字母到99
我希望我所描述的这种不够好,我会很感激,如果有人可以给我举几个例子,我用Google搜索和搜索,但无法找到任何我正在寻找的例子。
很多谢谢。 如果您愿意,请随时给我私人消息。
听起来像你想要一个DataView – Plutonix
如果我使用了一个DataView,下面的工作是否会? DataView.RowFilter =“位置> = 05C和位置<= 10E” – Matt
你可以改变表格。 您可以将字母和数字值分为2列[ColAlph]和[ColNum]。然后,您可以选择行 其中[colalph]> = rangestartAlph和[colalph] <= rangeEndAlph并且[ColNum]> = rangestartNum和[ColNum] <= rangeEndNum 如果您有想法,请原谅您的语法。 – ThatGuy