从数据库

时间:2015-07-16 05:07:31

标签: linq entity-framework oracle11g

我想从数据库中获取仍处于活动状态的studentname的明确列表。我是我尝试过的。

string strJSON = JsonConvert.SerializeObject(
     context.Students.Where(x => x.IsActive == 1).Distinct().ToList());

1 个答案:

答案 0 :(得分:0)

不同的功能适用于所有列,因此我假设您只想要学生姓名。

string strJSON = JsonConvert.SerializeObject(
    context
        .Students
        .Where(x => x.IsActive==1)
        .Select(x=>x.StudentName)
        .Distinct()
        .ToList()
 );