c#
  • list
  • sharepoint-2010
  • caml
  • 2011-11-15 152 views 0 likes 
    0

    我有以下字段的SharePoint列表:CAML查詢

    產品名稱 產品說明 價格 產品型號


    產品類型可以是CD或DVD

    我希望能夠根據產品類型的CAML查詢獲得列表上的所有數據/記錄。這是我的CAML查詢:

    string prodType1 =「CD」; string prodType2 =「DVD」;

    string camlquery = 
    @"<Where> 
    <Eq> 
    <FieldRef Name='Products_x0020_Type'/> 
    <Value Type='Text'>" + prodType1 + @"</Value> 
    </Eq> 
    </Where>"; 
    

    我希望能夠帶回產品類型CD的所有數據/記錄。如果可能的話,我如何才能用CAML來實現這一點。如果不可能的話,建議採用其他方法。

    我一直在用這個撓我的頭一個多星期了,任何幫助將不勝感激。

    提前非常感謝

    +0

    您可以驗證您的問題中的CAML查詢是否與您使用的查詢匹配。目前這不是一個有效的查詢與懸掛(未關閉)FieldsRef標籤。 –

    +0

    我的錯誤我已經肯定了什麼CAML查詢到它應該是什麼 –

    回答

    3

    我建議的U2B CamlQuery Builder ..它是建立你的查詢最簡單的方法,併爲您節省很多的麻煩和時間......

    當你完成建設只是去到編輯選項卡並複製查詢(不包含<query>標記); ...

    +1

    複製查詢沒有周圍標籤,或者你得到的所有項目... – elsni

    +0

    哦,完全忘了那個:-) +1 – int32

    +0

    嘿偉大的工具感謝很多 –

    相關問題