2009-06-13 5 views
0

나는 두 개의 테이블을 가지고 있습니다 :멍청한 질문 시간. SQL에 Linq. 가입

클라이언트, 그리고 사용자 ID, 클라이언트에 대한 외래 키 및 다른 것들을 가지고있는 조인 테이블.

나는이 SQL을

선택 TblClient하고 싶어. * TblClient 에서 내부가 TblClient.Client_ID = b.Client_FK 에서 B로 tblUserClientProjJoin에 참여할 경우 b.User_fk = 2

그래서 목록을 얻기 특정 사용자가 액세스 할 수있는 '클라이언트'

컨트롤에 바인딩 할 수있는 컬렉션에이 결과를 적용하고 싶습니다.

누구나?

답변

1
var q = From c in db.TblClient join 
     ucp in db.tblUserClientProjJoin on 
     c.Client_ID equals ucp.Client_FK 
     select c; 

아직 테스트하지 않았으므로 약간 수정해야 할 수도 있습니다. 희망이 도움이됩니다!