C1DataGrid导出excel有限制吗
C1DataGrid导出excel有数据量大小限制吗
您好,这个没有测试上限的数据,您大概有多少数据量。 JeffryLI 发表于 2017-9-25 12:22
您好,这个没有测试上限的数据,您大概有多少数据量。
几百万吧,我测试50万没导出来 JeffryLI 发表于 2017-9-25 12:22
您好,这个没有测试上限的数据,您大概有多少数据量。
几百万吧,我测试50万没导出来 应该是内存的原因吧,当时内存到了百分之九十六 lml5255485 发表于 2017-9-25 14:05
应该是内存的原因吧,当时内存到了百分之九十六
您好,我先和我们的研发反馈一下您的需求,有回复我即刻通知您。谢谢 有消息了吗 lml5255485 发表于 2017-9-27 16:10
有消息了吗
您好,给您催了下,研发这边没有重现这个问题,研发说能否给他们提供一个demo,从您的生产环境中提出一个demo好调查原因,谢谢哈, 本帖最后由 lml5255485 于 2017-9-28 08:34 编辑
private void SaveBook(Action<C1XLBook> action)
{
var dlg = new SaveFileDialog();
dlg.Filter = "Excel Files (*.xlsx)|*.xlsx|Excel Files (*.xls)|*.xls";
if (dlg.ShowDialog() == true)
{
try
{
var book = new C1XLBook();
if (action != null)
{
action(book);
}
using (var stream = dlg.OpenFile())
{
book.Save(stream);
LHMessage.Show("导出Excel成功!", MessageBoxExecutionResults.Success);
}
}
catch
{
LHMessage.Show("导出Excel失败!", MessageBoxExecutionResults.Fail);
}
}
}
走到book.Save(stream);方法就会提示内存溢出,实际电脑内存还有不少 lml5255485 发表于 2017-9-28 08:33
private void SaveBook(Action action)
{
var dlg = new SaveFileDialog();
您好,单从代码上看不出来什么问题,方便的话,把您的测试demo给我们吧,我们研发可以针对报出的错误解决,谢谢您的支持。
页:
[1]
2