请教为什么datalist只显示一条数据
OleDbCommand selectgg = new OleDbCommand("select Snewsid,Snewstitle from sitenews order by Snewsid DESC",conn);
OleDbDataReader ggodr = selectgg.ExecuteReader();
this.dlGonggao.DataSource = ggodr;
this.dlGonggao.DataKeyField = "Snewsid";
this.dlGonggao.DataBind();
ggodr.Close();
绑定公告的,我想实现在网页顶部有一个横着滚动的公告
<marquee onmousemove="stop()" onmouseout="start()" scrollAmount="2">公告: <A href='affiche.aspx?id=<%#DataBinder.Eval(Container.DataItem,"Snewsid")%>' title='<%#DataBinder.Eval(Container.DataItem,"Snewstitle")%>'><%#DataBinder.Eval(Container.DataItem,"Snewstitle")%></A></marquee>
但是郁闷的是这个公告只显示一条,不知道怎么解决