天罡北斗 发表于 2016-1-14 16:21:43

数据导入到Access用了事务还是特别慢,还有什么好方法吗?

27000多条数据要导入到Access数据库中,用了事务还是特别慢,用了6分多钟,各位高手还有什么更好的方法吗?还是我事务写错了?下面是代码

天罡北斗 发表于 2016-1-20 09:05:58

用ADODB自己解决,现在20秒完事,在忍受范围内了!
ADODB.Connection cn = new ADODB.Connection();
cn.ConnectionString = connectionString;
cn.Open(connectionString, null, null, -1);
object dummy;
for (int n = 0; n < arrayList.Count; n++)
{
    cn.Execute(arrayList.ToString(), out dummy, -1);
    iMin = iMin + 1;
    progressBar1.Value = Convert.ToInt32(iMin);
}
cn.Close();
页: [1]
查看完整版本: 数据导入到Access用了事务还是特别慢,还有什么好方法吗?