将事物自动commit设为false,循环完毕一次性commit。
写一条带参数的插入语句,循环赋值插入,可以减少sql语句解析的时间
oracle的话有个sqlload用来分割导入数据效率贼牛了
最好不用循环,如果非得用可以考虑将数据读入datatable,在.net中做数据处理然后将datatable整体一次性传入数据库,这只是理论,实践的话你要自己再查一些资料呵呵
优化代码!