OleDbDataReader没有read()方法但正常?
pub Pub = new pub();
//新闻列表数据
string sql = "select top 5 id,title,addtime,sort from [news] order by id desc";
OleDbDataReader dr = Pub.getDr(sql);
//为什么这里没有dr.Read()而正常呢
this.newslist.DataSource =dr;
this.newslist.DataBind();
dr.Close();
//这是pub类
public OleDbDataReader getDr(string sql)
{
connOpen();
command = new OleDbCommand(sql,conn);
dr = command.ExecuteReader();
return dr;
}