最後一條記錄在我的網頁MySqlDataReader將返回4 records.Whenever我使用數據表只加載的MySqlDataReader將
DataTable dt = new DataTable();
dt.Clear();
dt.Load(dr);
數據表只顯示最後一個記錄加載此MySqlDataReader將到數據表 。
我的代碼是:
DataTable dt = new DataTable();
for (int i = 0; i < gvDemoBatches.Rows.Count; i++)
{
CheckBox cb = (CheckBox)gvDemoBatches.Rows[i].FindControl("checkSelect");
if (cb.Checked == true)
{
Panel2.Visible = true;
objBEBatch.BatchID = Convert.ToInt32(((Label)gvDemoBatches.Rows[i].Cells[0].FindControl("lblBatchId")).Text);
MySqlDataReader dr = objBLAddNewDemo.GetParticularDemoData(objBEBatch);
dt.Clear();
dt.Load(dr);
}
}
「GetParticularDemoData」 存儲過程返回7 rows.but數據表只顯示最後一個記錄。
在此先感謝, Ratnam。
數據不在gridview中。這是在博士。我也以這種方式盤踞了,但它不起作用 – user2181075