網頁中一次匯出多張Excel的問題

2022-02-22 05:08:11 字數 1218 閱讀 4562

最近在做乙個教師成果管理系統,由於需求,需要將老師的各項成果以excel匯出。對於乙個老師而言,我是通過匯出一張excel,然後裡面有多張sheet,這個沒什麼問題。但是這裡邊有個系主任的更高許可權的管理,就是當老師登入系統後,會判斷老師的身份許可權,如果是系主任,可以在對自己各項操作基礎上,還能檢視本系所有老師的基本資訊,並且能將感興趣的老師的成果以excel匯出。大家先看圖:

1、系主任登入系統後獲取本系所有老師的列表(為了測試方便,只插入了2條記錄):

2、勾選完成後點選下方的匯出按鈕的效果圖

問題就在這裡,為什麼程式中有迴圈卻只能匯出一張excel?  我們再來看下**:

1

protected

void button1_click(object

sender, eventargs e)

237 }

中間省略部分……

1

//寫入到客戶端

各位園友大神們,小弟被這個問題困擾多時,難道真的不能成批匯出多張excel(對應多個老師的)?

記一次Excel匯出導致記憶體耗盡的問題

php fatal error allowed memory size of 298844160 bytes exhausted tried to allocate 262144 bytes 一開始首先想到是excel匯出時很吃記憶體,資料一多就容易將記憶體耗盡,於是先從 上做優化,取完資料後將無用...

第一次機房收費系統 匯出Excel表

機房中有幾個窗體用到了匯出excel的功能,但是要進行這一步,就需要引用,這篇部落格就來分享一下具體步驟。一 引用部件 工程 引用 引用成功這個部件之後,進行第二步 二 編寫 具體 如下 dim excelbook as excel.workbook 定義excel 工作簿 dim excelshe...

一次網頁實現的總結

2019 7 31 22 46 15 師傅給的案例其實很簡單,但是花了兩天才做完,整整兩天,累計花費的時間超過20個小時。我逐漸意識到,這裡面不光是技能熟練度的問題,還是方式方法的問題。從功能的實現上來看這次工作能把樣式基本上都做出來是完成了任務,但從細節去體會期中的問題是還存在不少細小的問題,這一...