Default.aspx.cs---------
    protected void Page_Load(object sender, EventArgs e)
    {
        OleDbConnection one = conn.connection();
        one.Open();
        OleDbCommand cmd = new OleDbCommand("select * from book",one);
        OleDbDataReader rs = cmd.ExecuteReader();
            }窗体里面这个代码怎样在Default.aspx的页面调用rs这个数据记录?Default.aspx---------
while (rs.Read()) //好像这样用不了这个值

 response.write(rs["names"]);
}

解决方案 »

  1.   

    那怎样在页面用rs这个值?出了使用web控件
      

  2.   

    Default.aspx.cs---------     protected OleDbDataReader rs ;
        protected void Page_Load(object sender, EventArgs e) 
        { 
            OleDbConnection one = conn.connection(); 
            one.Open(); 
            OleDbCommand cmd = new OleDbCommand("select * from book",one); 
            rs = cmd.ExecuteReader(); 
                } 
    Default.aspx--------- 
    <%while (rs.Read()) 
    { %> 
        <%=rs["names"]%>
    <%}%>