Attention !

Ce site n'est plus maintenu. Retrouvez l'article sur Colorseeds.net

Vous allez être redirigé dans 5 secondes...

Vous êtes ici : Accueil > Blog technique > SPQuery sur SPLi

SPQuery sur SPList.GetItems retourne tous les éléments !
25/10/2010

Dans le bout de code suivant :

SPQuery qry = new SPQuery();
qry.Query = "<Query><Where><Eq><FieldRef Name='Champ1' /><Value Type='Number'>0</Value></Eq></Where></Query>";

SPListItemCollection myData = mySPList.GetItems(qry);

"myData" contiendra l'ensemble des enregistrements de la liste "mySPList", sans tenir compte de ma requête "Where".

Ceci vient de la requête CAML mal formée : il faut enlever les balises "<Query></Query>". En effet, l'objet SPQuery de charge lui-même de les ajouter.

Source : http://sharepointxperience.blogspot.com/2007/10/spquery-returns-all-items.html

Ajouter un commentaire

Auteur


Email


Message *