2011-10-20 8 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が、StackOverflowの上で署名を使用しないでください - http://stackoverflow.com/faq#signatures – Ryan

+0

@SharePointビルドします。どのようにあまりにも[PostUrl]取得するには? – James123

0

私の環境で動作する以下のサンプルコードを試してみてください。答えを

 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(); 
関連する問題