首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字符串查询,该如何解决

2013-12-15 
字符串查询查询出为6的值的信息,不包含26,16,该怎样查询这是查询语句,但是,第一行,第三行和最后一行不是我

字符串查询
字符串查询,该如何解决
查询出为6的值的信息,不包含26,16,该怎样查询
字符串查询,该如何解决
这是查询语句,但是,第一行,第三行和最后一行不是我想要的数据,应为它不包含6,所以求解决方案
[解决办法]

  List<string> list = new List<string>();

            list.Add("1,5,29,26,25");
            list.Add("1,5,29,16,25");
            list.Add("1,5,29,6,25");

            var query = from test in list
                        where test.Split(',').Contains("6")
                        select test;

            foreach (var T in query)
                Console.Write(T);

[解决办法]
select * from hy_article where ','+art_use+',' like '%,6,%'

[解决办法]
查询出来的数据,绑定到List<string>上,然后按照一楼的用linq查询就可以

热点排行