引发类型为“System.OutOfMemoryException”的异常。 遍历DataGridView 获取行错误
来源:互联网 发布:五轴加工中心编程软件 编辑:程序博客网 时间:2024/04/30 10:53
因为数据较大(十万条以上,有错误的行大概有3万多条),遍历DataGridView时出现内存溢出。
以前的代码如下:
List<DataRow> rows = new List<DataRow>();foreach (DataGridViewRow row in dataGridView1.Rows){DataRow DR = (row.DataBoundItem as DataRowView).Row;if (DR.RowError != ""){rows.Add(DR);}}
解决思路:首先得到有错误的行,然后再遍历。
List<DataRow> rows = new List<DataRow>();DataTable dt = dataGridView1.DataSource as DataTable;DataRow[] RS = dt.GetErrors();foreach (DataRow row in RS){if (row.RowError != ""){rows.Add(row);}}
0 0
- 引发类型为“System.OutOfMemoryException”的异常。 遍历DataGridView 获取行错误
- System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常
- 引发类型为System.OutOfMemoryException的异常
- 引发类型为“System.OutOfMemoryException”的异常。
- Xap 包装失败。引发类型为“System.OutOfMemoryException”的异常
- Xap 包装失败,引发类型为“System.OutOfMemoryException”的异常
- 引发类型为“System.OutOfMemoryException”的异常-.Net 内存溢出
- 总结 Xap 包装失败。引发类型为“System.OutOfMemoryException”的异常 的解决方案
- 解决 Xap 包装失败。引发类型为“System.OutOfMemoryException”的异常
- sqlserver,执行生成脚本时“引发类型为“System.OutOfMemoryException”的异常”
- 解决 Xap 包装失败。引发类型为“System.OutOfMemoryException”的异常 .
- sqlserver,执行生成脚本时“引发类型为“System.OutOfMemoryException”的异常”(已解决)
- 引发类型为“System.ExecutionEngineException”的异常
- 引发类型为“System.ExecutionEngineException”的异常
- c# 处理大批量数据 时遇到 类型为“System.OutOfMemoryException”的异常
- 【转载博客】System.OutOfMemoryException 的异常的错误解决方案
- 错误:引发类型为“Antlr.Runtime.MismatchedTokenException”的异常
- 引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常 解决
- 全息透玻璃交互式触摸显示器
- unity的一些特殊目录
- Python冒泡算法精讲<二>
- 执行计划执行顺序
- 理清文本编码
- 引发类型为“System.OutOfMemoryException”的异常。 遍历DataGridView 获取行错误
- Invalid signature file digest for manifest main attributes
- Duilib中使用TeeChart Pro v8(or手动添加ActiveX控件)
- 自动点击弹出框的“取消”按钮(初始化磁盘时,会弹出这样的窗口)
- 基于WOSA/XFS标准的金融开发
- OC 分类
- 非递归排序
- oracle用户创建及权限设置
- vs2010配备boost编程环境