2010-11-20 1 views

답변

0

결과를 반복하여 쿼리를 실행하지 않은 경우 (예 : foreach 또는 ToList을 사용하는 경우) 예상됩니다. 그

var query = from e in db.SomeTable 
      select e; 

결국 실행하고 쿼리의 결과를 생성 할 수있는 코드를 설정 않지만 위와 query 반복 때까지 결과가 나오지 모든

.

그 이상으로, 우리에게 많은 것을주지 않았습니다.

+0

foreach를 사용했습니다. 예를 들어 메소드의 예입니다. public List VerPermisosdelUsuario (int idrol) { List lisrRP = new List (); var query = contextoBD.Roles에서 p부터 여기서 p.IdRoles == idrol select p.Permisos.ToList(); foreach (쿼리의 var 항목) { lisrRP = item; } return lisrRP; – jenny

+0

저는 웹 응용 프로그램을 만들고 있어요. 인증을하고 있어요. ive는 sitemaster에 대한 링크를 사용했는데, 기본 로그인에 문제가 있었기 때문에 webconfig에서 구현하는 것을 좋아하지 않습니다. . 나는 그다지 잘 모른다. .. 만약 당신이 더 좋은 방법을 가지고 있다면 매우 도움이 될 수있다. – jenny

+0

또한 나는 엔티티 모델 rol, permisions, rolpermission, users, usersRols 테이블에 대한 인증을 가지고있다. – jenny