I don't know why i only get one row as per below: When they are 2 rows to be returned. Am i missing something using SpQuery? Thanks in Advance
string siteUrl = "http://mysite:8080/sites/Intranet";
SPWeb _web = new SPSite(siteUrl).OpenWeb("Commus");
var items = _web.Lists["Read"].GetItems(GetQuery());
foreach (SPListItem item in items)
{
this.Label1.Text = item["Title"].ToString() + "-" + item["user"].ToString();
}
private SPQuery GetQuery()
{
SPQuery _query = new SPQuery();
string username = "myusername";
_query.Query = @"<Query><Where>
<And><Eq><FieldRef Name='username'/><Value Type='Text'>" + username + "</Value></Eq></And></Where></Query>";
_query.ViewFields = @" <FieldRef Name='Title' />
<FieldRef Name='username' />";
return _query;
}