String sql = "select title, song_id from up_song where Song_type='Mp3 Tracks' ";
SqlDataAdapter adpt = new SqlDataAdapter(sql, cn);
DataSet ds = new DataSet();
adpt.Fill(ds, "title");
var m = ds.Tables["title"].AsEnumerable().Max(x => x.Field<int>("song_id"));
var k = ds.Tables["title"].AsEnumerable().Min(x => x.Field<int>("song_id"));
for (i = m; i >= k; --i)
{
try
{
hp[i] = new HyperLink();
hp[i].ID = "hp" + i;
hp[i].Text = ds.Tables["title"].Rows[i].ItemArray[0].ToString();
hp[i].NavigateUrl = "Downloadpage.aspx";
hp[i].ForeColor = System.Drawing.Color.White;
Panel1.Controls.Add(hp[i]);
Panel1.Controls.Add(new LiteralControl("<br>"));
HttpCookie coo = new HttpCookie("song");
coo["sogtit"] = ds.Tables["title"].Rows[i].ItemArray[0].ToString();
Response.Cookies.Add(coo);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
}
здесь я застрял с одной ошибки и ошибки:ошибка найти в мин и макс значения
неТам нет строки в позиции 9.There нет строки в позиции 8.There нет строки в позиции 7.
так что проблема в коде ???
Я не могу получить доступ к значениям из базы данных, каково другое решение, спасибо?
Вы уверены, что это не дубликат: http://stackoverflow.com/q/14811121/284240? –
Это похоже почти на тот вопрос, который вы задали ранее - http://stackoverflow.com/questions/14811121/how-i-select-min-and-max-values-from-dataset –