我创建了一个基于SQL数据库生成报告的应用程序。该应用程序适用于具有较少条目数的报表,但在某些情况下,我会收到OutOfMemory异常或数据库超时异常。我的问题是如何管理这些异常,以便将所有数据正确写入报告? 我在我的应用程序中使用C#(在VS 2010中)和RDLC报告。
由于
答案 0 :(得分:1)
除了向PC添加内存外,您无法对System.OutOfMemory
异常执行任何操作。要使用超时,可以增加超时。
答案 1 :(得分:1)
您无法真正“处理”异常以获取报告中的所有数据。 你可以调整超时但它不会让你走得很远。
你能做的就是防止例外: