如題,在匯出ecexl表格的時候,如何實作“序號”這一欄自動根據匯出的資料行數,從1自增長?

我的后臺代碼匯出代碼如下
DataSet TaiZhangds = objDB.OpenData(strSQL);
if (TaiZhangds.Tables[0].Rows.Count > 0)
{
for (int i = 0; i < TaiZhangds.Tables[0].Rows.Count; i++)
{
DataRow drProc = TaiZhangds.Tables[0].Rows[i];
cells[rowIndex, 1].PutValue(drProc["LY_BuMen"].ToString());
cells[rowIndex, 2].PutValue(drProc["BGYP_Name"].ToString());
cells[rowIndex, 3].PutValue(drProc["TypeName"].ToString());
cells[rowIndex, 4].PutValue(drProc["BGYP_PinPai"].ToString());
cells[rowIndex, 5].PutValue(drProc["BGYP_Price"].ToString());
cells[rowIndex, 6].PutValue(drProc["BGYP_Count"].ToString());
cells[rowIndex, 7].PutValue(drProc["LY_Date"].ToString());
rowIndex++;
}
uj5u.com熱心網友回復:
cells[rowIndex, 0].PutValue(i+1);你不是有一個i在那里記數么?就用它標記就行了
uj5u.com熱心網友回復:
匯出的時候直接用資料庫的ID自增欄位就行uj5u.com熱心網友回復:
哈哈,謝謝了!按照你這樣可以實作了!感謝!
uj5u.com熱心網友回復:
請問怎樣用資料庫的ID自增欄位呀?
uj5u.com熱心網友回復:
資料源不是從資料庫里讀出來的嗎
uj5u.com熱心網友回復:
不知道你這個能不能適合在和平單元格的前提下也可以uj5u.com熱心網友回復:
datatable添加一列,然后遍歷已有的datatable,把值加1, 不就可以了么轉載請註明出處,本文鏈接:https://www.uj5u.com/net/31321.html
標籤:ASP.NET
