我記得我前段時間導出到Excel時遇到了類似的問題,而不是增加超時時間,我不知道如何設置一些內容,不要等到所有內容在呈現之前寫入內存具有該文件的用戶,其處理了大量的數據超時問題。從.NET導出到Word的大量數據
我不確定自己是否正確解釋自己,但如果有人知道如何做到這一點,我會非常感謝您的幫助。
現在我有以下幾點:
docDataSet = m_DataAccess.GetDataSet(adhocSQL)
response.Clear()
response.ContentType = "application/vnd.ms-word"
response.AddHeader("Content-Disposition", "attachment; filename=MyFile.doc")
For Each dr As DataRow In docDataSet.Tables(0).Rows
'lots of rows and columns here
response.Write(dr("lotsofdatahere"))
next
response.Charset = ""
response.End()
你看任何的'調任在Related'節本頁面的右下角..?檢查這個鏈接的一些想法。 [導出日期從數據庫到Word文件](http://stackoverflow.com/questions/5468282/how-to-retrieve-data-from-database-to-word-document-net?rq=1) – MethodMan
這個樣子就像我現在正在做的那樣,除了它使用StringWriter。你是這個意思嗎? –