Ae Pessoal, segue abaixo código para retornar itens de lista do SP2010 com query em CAML:
SPWeb mySite = SPContext.Current.Web;
using (SPSite site = new SPSite(mySite.Url))
{
using (SPWeb web = site.OpenWeb())
{
SPList list = web.Lists["NomeLista"];
SPQuery myquery = new SPQuery();
myquery.Query = "<Where><Eq><FieldRef Name='NomeColuna' /><Value Type='Text'></Value>ValorFiltro</Eq></Where>";
SPListItemCollection items = list.GetItems(myquery);
foreach (SPListItem item in items)
{
if (item != null)
{
//Seu código aqui
}
}
}
}
Nenhum comentário:
Postar um comentário