2011-10-20 5 views

답변

2

아래 예제 코드를 사용해보십시오. 내 환경에서 작동합니다.

 SPSite oSite = new SPSite("http://localhost/"); 
     SPWeb oWeb = oSite.OpenWeb(); 
     SPList oList = oWeb.Lists["DiscussionBoardList"]; 

     SPQuery qry = new SPQuery(); 
     qry.RowLimit = 10; 
     qry.Query = "<OrderBy><FieldRef Name='Created' Ascending='False' /></OrderBy>"; 
     qry.ViewFields = "<FieldRef Name='Title' /><FieldRef Name='Body' /><FieldRef Name='Modified' />"; 
     DataTable dt = oList.GetItems(qry).GetDataTable(); 
+1

+1,하지만 사용하지 마십시오 서명 - http://stackoverflow.com/faq#signatures – Ryan

+0

@SharePoint 구축 : 어떻게 너무 [PostUrl] 얻는 방법? – James123

0

아래 환경에서 작동하는 샘플 코드를 사용해보세요. 에 StackOverflow에 대한 답변

 SPSite oSite = new SPSite("http://localhost/"); 
    SPWeb oWeb = oSite.OpenWeb(); 
    SPList oList = oWeb.Lists["DiscussionBoardList"]; 
    SPQuery qry = new SPQuery(); 
    qry.RowLimit = 10; 
    qry.Query = "<OrderBy><FieldRef Name='Created' Ascending='False' /></OrderBy>"; 
    qry.ViewFields = "<FieldRef Name='Title' /><FieldRef Name='Body' /><FieldRef Name='Modified' />"; 
    DataTable dt = oList.GetItems(qry).GetDataTable(); 
관련 문제