从顶部插入空记录或从底部读取数据库

时间:2013-12-30 19:34:59

标签: asp.net ms-access-2010

我遇到了一个我没想到的问题......我有ms访问数据库。该数据库包括如下信息:“ID”“TITLE”“ARTICLE”“AUTHOR”“DATE”。要连接数据库我正在使用OledDB连接。我正在使用中继器功能。几乎一切都很好。几乎,我的意图是将最新的“文章”放在“文章列表”的顶部。你能告诉我,有没有选项从顶部mdb文件插入空记录或从底部通过OledbConnection读取数据库?或者可能有任何选项可以将信息从最大索引排序到最小索引?非常感谢任何建议!我正在使用asp.net。

我的代码:

OleDbConnection con = new OleDbConnection();
    con.ConnectionString = "provider=microsoft.jet.oledb.4.0; data source=D:/c# database/Database1.mdb";
    con.Open();
    DataSet ds = new DataSet();
    OleDbDataAdapter da = new OleDbDataAdapter();
    da = new OleDbDataAdapter("Select * from Newsy", con);
    da.Fill(ds);
    Repeater1.DataSource = ds;
    Repeater1.DataBind();
    con.Close();

1 个答案:

答案 0 :(得分:0)

如果您指定搜索条件,您将获得结果。

使用以下SQL语句按ID列从最大到最小排序:

SELECT * FROM Newsy ORDER BY ID DESC

希望有所帮助!