我需要在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