我需要在ASP.NET頁面上有一個按鈕,該按鈕可以觸發從Oracle中的一個表格到Access DB的數據副本。大約有25'000行。這個過程每天會觸發2-3次,優化(速度)是關鍵要求。將批量數據從Oracle加載到使用ASP.NET訪問
我試着用Oracle數據製作一個DataReader,然後遍歷它,每次用ExecuteNonQuery()進行Access的INSERT操作。使用這種方法需要超過5分鐘。
這不是我的專業領域,我很感激一些提示(甚至是一個工作代碼示例),我應該做些什麼。很少精度:由於某種原因(我知道它已被棄用),我不得不使用System.Data.OracleClient。 Oracle中的表和Access中的表具有相同的字段名稱。
使用網格視圖來保存來自oracle數據庫的數據嗎? –
不,我根本不顯示數據。它只是從Oracle到Access的一個副本。 UI只有一個「從Oracle導入按鈕」。 – ilovebigmacs