우리 회사는 LINQ를 사용하기 시작했고 LINQ 명령과 SQL의 (그게 단어가있는 경우), 내 질문에LINQ 카운트 .. 가장 좋은 방법
Dim query = (From o In data.Addresses _
Select o.Name).Count
입니다 난 여전히 추상성에 약간의 문제가 있어요 내 마음의 위의에
는 SQL은 모든 행을 반환하고이 된 IQueryable 결과에서 수 행의 수를 않습니다, 그래서 나는
Dim lstring = Aggregate o In data.Addresses _
Into Count()
더 잘 될 것 아니면이 방법 LINQ의 작동 생각 이상입니다 ? 집에서 VB Express를 사용하므로 SQL 프로파일 러에 액세스 할 수 없으므로 데이터베이스에 전송되는 실제 SQL을 볼 수 없습니다.
전혀없는 (제로 제휴), 나는 LINQPad (http://www.linqpad.net/)에서 LINQ에서 SQL 표현식으로 생성 된 SQL을 볼 수 있도록 해준다. VB 및 C#을 사용하여 재 작성/재실행없이 쿼리 스 니펫에서 작업하는 것이 다소 쉽습니다. –
@Marc 고맙습니다. 저 자신이 질문에 대답 할 수있게 해주었습니다 .... 좋은 도구 .... ps, 대답 해주세요. 제발 틱 할 수 있습니다 .-) – spacemonkeys