当前位置:编程学习 > C#/ASP.NET >>

引发类型为“System.OutOfMemoryException”的异常。

用stringBuffer批量插入数据时,当数据库中的数据量达到十几万条记录时,程序就报这个错误,我是在sql语句达到1千条时执行一次插入,然后清空一下stringBuffer,这个到底哪有问题呢?求助! --------------------编程问答-------------------- 内存不足啊。数据太多了 --------------------编程问答-------------------- stringBuffer java的么?
Goolge一下ado.net 批量插入
用DataTable的批量插 不过DataTable的结构要和数据库的表一直

另外是不是在同一个是事务中 虽然你在1k插一次 但在同一个事务中也受不了 --------------------编程问答-------------------- 内存不足 一定数量时释放内存 --------------------编程问答-------------------- 适当减少每次的sql长度。。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,