可以用 distinctvar Titl = Title。ToList<entity类型>().First(m => m.ArchNo == ArchivesNo && m.PENo == m.PENo);

解决方案 »

  1.   

    var Title = (from c in db.GRB
            ....
       select new....).First()
    取满足条件的第一条记录 
      

  2.   

    问题解决了,上面说的还是不能完成。不能与GRIDVIEW提供数据。
      

  3.   

    返回第一条是:var Titl = Title.Where(m => m.ArchNo == ArchivesNo).Take(1); 
      

  4.   

    哦,sorry。确切地说是返回第一条数据的集合,而不是返回第一条数据。
      

  5.   

    用FirstOrdefault()这样还可以防止异常