我正在循环访问我的数据库以显示与球员相关的联赛列表。如果玩家不是任何联赛的成员,则会显示一条消息告诉他们。
这是代码
if (dReader.Read())
{
while (dReader.Read())
{
usersLeagues.Text += "<li class=\"li-myLeagues\"><a href=\"leagueDetails.aspx?leagueID=" + (dReader["leagueID"].ToString()) + "\">" + (dReader["leagueName"].ToString()) + "</a></li>";
}
}
else
{
usersLeagues.Text = "You are currently not a part of any leagues";
}
dReader.Close();
conn.Close();
问题是数据阅读器没有显示查询中的第一个联赛。
知道这是为什么吗?