asp.net 數據庫 綁定 控件 為什麼讀不出數據庫中第一條記錄?
例: SqlDataReader dr = da.ExceRead("select *from table_guest");
if (dr.Read())
{
Label1.Text = dr["writer"].ToString(); //正常 這裡能度出第一條記錄
this.Repeater1.DataSource = dr;
this.Repeater1.DataBind();
dr.Close();
}
-----------------------------------------------------------------------------
gridview datalist 都是這樣 從第二條記錄開始的。
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<%#Eval("writer")%> //這裡總是從數據庫第二條記錄顯示的。從頭到尾或者從尾開始讀,第一條或者倒數第一條記錄顯示不出來。
</ItemTemplate>
</asp:Repeater>