0
    string check = "SELECT * FROM portalEntries ORDER BY date DESC";
    SqlCommand cmd = new SqlCommand(check, myConnection);
    SqlDataReader queryCommandReader = cmd.ExecuteReader();

    while (queryCommandReader.Read())
    {
        int dbId = queryCommandReader.GetInt32(0);
        Response.Write(dbId.ToString());
        Response.Write("\n");
        //string name = queryCommandReader.GetString(0);
        //Response.Write(name);
    }         

それは機能し、すべての ID を 1 ページに表示しますが、ページごとに 15 の ID レコードが必要です。検索しましたが、正しい答えが得られません。

4

2 に答える 2

0

ASP.NET GridView を使用し、それにページングを適用します。MSDN の参照ページは次のとおりです: http://msdn.microsoft.com/en-us/library/aa479347.aspx

于 2013-04-19T10:31:15.987 に答える
-1
"SELECT * FROM portalEntries ORDER BY date DESC LIMIT 0,15"

最初の 15 が表示されます。しかし、どのページにいるのかを知るために渡す必要がある新しい変数が必要になります。

于 2013-04-19T10:32:38.010 に答える