我正在尝试将 DataTable 分配为 dataGrid1 dataGrid1.ItemsSource = dtselect.DefaultView 的 itemsource 但它给出 System.OutOfMemoryException
我有一个包含多个 DataTable 的数据集。我在该按钮上随机创建一个按钮单击我想显示从 DataTable 到 dataGrid1 的数据,但这里的问题是 DataTable 有超过 200 万行,当我单击一个按钮时,它需要超过 2gb 的内存并给我系统。内存不足异常。
Button = sender as Button;
string content = button.Content.ToString();
foreach (DataTable table in dsr.Tables)
{
if (table.TableName == content)
{
dataGrid1.ItemsSource = table.DefaultView;
dtselect = table;
}
}
我希望输出更少的内存使用和显示结果而不是 System.OutOfMemoryException
qq_遁去的一_1
相关分类