我遇到了這個網格視圖的問題。我用查詢填充它。但是,如果我使用一段時間(reader.Read())結構,它將不會填充或出現。沒有while結構,它工作正常。但是,我需要訪問兩個特定的字段。代碼如下。使用While()結構時,不會填充Gridview。 C#ASP.Net
SqlDataReader myReader;
try
{
using (myConnection)
{
myConnection.Open();
ArrayList arrliGames = new ArrayList();
myReader = myCommand.ExecuteReader();
decimal decTicketCost = 0;
int intTicketCount = 0;
while (myReader.Read())
{
decTicketCost = Convert .ToDecimal (myReader ["TicketCost"]);
intTicketCount =Convert .ToInt32 (myReader ["NumTickets"]);
}
//Binds listbox
grdEvents.DataSource = myReader ;
grdEvents.DataBind();
}
}
你在SQL語句中選擇2組以上的列? – Chad 2011-05-03 17:19:41