2009-05-05 2 views

답변

23

SPQuery 객체의 RowLimit 등록 정보를 설정할 수 있습니다.

<RowLimit> 태그는 뷰의 스키마 정의 (< View>의 직접 하위)에 있으므로 <Query> 태그 안에 중첩 될 수 없습니다.

+0

대단히 감사합니다. 작동합니다. –

+1

나는이 쿼리를 사용하는 경우 - 10 - 내가 오류 '여러 루트 요소가 있습니다'를 얻고있다. 어떤 아이디어? – NLV

+0

을 쿼리에 넣지 마십시오. SPQuery 객체에는 View라는 별도의 속성이 있으며, 올바르게 기억하면 RowLimit도 있습니다. –

10

아래 코드는 CAML 쿼리를 사용하여 목록의 상위 5 개 레코드를 보여줍니다.

SPQuery spQuery = new SPQuery(); 
spQuery.Query = "<OrderBy><FieldRef Name='ID' Ascending='FALSE'/></OrderBy>"; 
spQuery.RowLimit = 5; 
0

다른 간단한 caml 쿼리를 구성하려는 경우이 도구를 사용해보십시오. 도 30 도구는 SPListItemCollectionPosition을 사용하여 "페이지 매김"caml 쿼리를 구성하지 않습니다.

관련 문제