Как остановить этот код от выбора только 50 записей и вместо этого выбрать все? - PullRequest
0 голосов
/ 10 августа 2011
[OperationContract]
        public List<AlumniRegDetails> GetRecord()


  {
        using (Entities context = new Entities())
        {
            return (from c in context.Alumni_Registration 
                    select new AlumniRegDetails
                    { 
                        RegNo=c.RegNo,
                        Name=c.Name,
                        Gender=c.Gender,
                        Ay_Yr= c.AY_ID,
                        CellNo= c.CellNo,
                        BranchId=c.BranchId,
                        EmailId=c.EmailId,
                        facebookId=c.FacebookId,
                        LinkedID=c.LiknedInId,
                        googlePlusID=c.GooglePlusId,
                        Address=c.Address,
                       CountryId=c.CountryId,
                       StateId=c.StateId,
                       City=c.CityId,
                        Designation=c.DesginationId,
                        Occupation=c.OccupationId,

                    }).Take<AlumniRegDetails>(50).ToList<AlumniRegDetails>();
        }
    }

У меня есть этот код, написанный в файле Service.svc.cs в Silverlight.Этот код строки --- Take (50) .ToList (), позвольте мне получить 50 записей из базы данных.Мое требование состоит в том, чтобы он извлекал все записи из базы данных без каких-либо ограничений.Кто-нибудь может меня поправить?

Ответы [ 3 ]

1 голос
/ 10 августа 2011
.

}) Возьмем (50) .ToList ();

==>

}) ToList ();.

1 голос
/ 10 августа 2011

Заменить

}).Take<AlumniRegDetails>(50).ToList<AlumniRegDetails>();

с

}).ToList<AlumniRegDetails>();
1 голос
/ 10 августа 2011

Удалите Take, и он вернет все записи.Оставьте ToList(), если вам нужно List<T>.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...