从数据表查询中获取数据

时间:2012-11-15 15:14:07

标签: c# list

我一直在尝试获取下面的查询结果,并将数据添加到列表中,以便我可以删除重复项

var w = sqlData.AsEnumerable().Where(data => data.Field<String>("slideNo") == "5")
                .Select(data=> data.Field<String>("QuestionStartText"));

此信息根据列提供数据,我想通过变量并将每个inderviual字符串放入lsit

2 个答案:

答案 0 :(得分:1)

return sqlData
           .AsEnumerable()
           .Where(data => data.Field<String>("slideNo") == "5"))
           .Select(data=> data.Field<String>("QuestionStartText"))
           .Distinct()
           .ToList();

答案 1 :(得分:0)

试试这个: -

var w = sqlData.AsEnumerable().Where(data => data.Field<String>("slideNo") == "5")
                .Select(data=> data.Field<String>("QuestionStartText")).Distinct().ToList();
相关问题