C# 如何通过获取前8个值来使用筛选

C# 如何通过获取前8个值来使用筛选,c#,asp.net,windows,filter,C#,Asp.net,Windows,Filter,sss a++2=WFW x=z+2 2222如果需要根据用户输入进行过滤,我会这样做: string sDataToFilter = "002 99 1 1234"; //Replace the string with the value you get from your code filterdata = sDataToFilter.Substring(0, 8); filterdata = "'" + filterdata + "'"; // for use in SQL query

sss a++2=WFW x=z+2
2222

如果需要根据用户输入进行过滤,我会这样做:

string sDataToFilter = "002 99 1 1234"; //Replace the string with the value you get from your code
filterdata = sDataToFilter.Substring(0, 8);
filterdata = "'" + filterdata + "'"; // for use in SQL query
如果您只需要在002 99 1之后进行编号,那么我会这样做:

string sDataToFilter = "002 99 1 1234";
filterdata = sDataToFilter.Substring(0, 8);  // will be 002 99 1
sRestNumbers = sDataToFilter.Replace(filterdata, ""); //will be 1234
希望这能帮助你,或者至少能引导你朝着正确的方向前进。

只要用这句话
filterData=Data.Substring0,8

您是否获得要筛选的号码:002 99 1 1234或类似的号码:002 99 1 1234、002 99 2 1234或002 99 1 1234?这是用户输入吗?也许你也可以添加aspx代码。我有数据库和其中的值,但我需要这个单元格进行ge筛选,我在该单元格中有2000多个值和两种格式的数字:002 99 1随机四个数字002 99 2随机四个数字看,我有5种类型的代码,所有这些代码都有ID,002 99 1一些四个数字002 99 2一些四个数字002 99 3一些四个数字002 99 4一些四个数字002 99 5一些四个数字ID是,1,2,3,4,5,例如我有2000个代码,我需要的是过滤器exp,当我点击名为TYPE 3的示例复选框时,它是ID 3或002 99 3随机四个数字,我应该有示例200代码的结果,并且我需要所有这些代码的结果。