I just cannot figure out what is wrong with my code that the query does not filter any item. It returns all items in the list. The RowLimit does work so I know the query is used. I wish someone can point out what is wrong in the query. Many thanks.
SPList tList = cWeb.Lists[listName];
SPQuery LookupQuery =newSPQuery();
//LookupQuery.RowLimit = 5;
LookupQuery.Query ="<Query><Where><Eq><FieldRef Name='ItemStatus' /><Value Type='Text'>New</Value></Eq></Where></Query>";
SPListItemCollection iColl = tList.GetItems(LookupQuery);
int n = iColl.Count;