0
目前,我們正在一個Excel工作表的內容轉換成一個二維數組是這樣的:獲取Excel範圍無N/A值C#
Excel.Range rango = excelSheet.UsedRange;
object[,] excelData = (object[,])rango.Value2;
和後來的信息被用於在數據庫中存儲,但在問題是,在數組內有一些N/A值來自Excel,並在保存到數據庫時導致麻煩(我們稍後使用批量插入操作),有什麼方法可以在獲取範圍時替換空字符串的N/A值?我已經嘗試循環遍歷數組,但這不是可行的,因爲我們可以有多達300萬條記錄,並且它需要很長時間。
在此先感謝。
您在ASP.NET環境中使用Excel Interop嗎?這是[壞主意](https://support.microsoft.com/en-us/kb/257757)。 – mason
我不明白,如果沒有循環記錄集,這是如何實現的。 –
是的,它可以工作,因爲服務器安裝了Office(它將永遠存在),但感謝評論,我將開始搜索正確的方式來做到這一點,並對齊(+1您的意見) – JCO9