小编NDr*_*vic的帖子

RDLC 报告未正确检测 NULL 值

我在生成 .rdlc 报告时遇到问题。其中一列具有以下表达式:

IIF(CInt(Fields!MyColumn.Value) = 0 or Fields!MyColumn.Value is nothing,"Unknown",Fields!MyColumn.Value)
Run Code Online (Sandbox Code Playgroud)

我还尝试将该字段用作字符串:

=IIF(IsNothing(Fields!MyColumn.Value) or Fields!MyColumn.Value is nothing,"Unknown",Fields!MyColumn.Value.ToString())
Run Code Online (Sandbox Code Playgroud)

当 MyColumn 的值不是 时NULL,报表正确显示该值,但当它是NULL(或转换为 int 类型时为0)时,报表返回#Error。奇怪的是,当我删除 if 函数并仅显示该字段的值时,报告显示 0 或空白(它不返回错误)。我怎样才能解决这个问题?

c# reporting rdlc

6
推荐指数
1
解决办法
3万
查看次数

将数据从XML文件导入SQL数据库

是否可以将数据从XML文件导入SQL数据库,如果可以,将如何完成.我有一个包含大约5万个条目的XML文件,我必须创建一个可以操作该数据的应用程序(主要是读取和比较) - 所以我担心的是用这么多数据进行操作(并且很有可能在未来会有更多)将是非常缓慢和低效.如果您认为其他选项会更好,请告知.谢谢

c# xml sql database

5
推荐指数
1
解决办法
2万
查看次数

如何在app.config中更改连接字符串

我有一个程序,通过使用TableAdapters创建的DataTables生成报告.现在我的客户端有了一个新数据库,他希望能够在新数据库和旧数据库之间切换.我发现我可以通过更改app.config中的连接字符串来实现,但我不知道如何在运行时执行此操作.你能建议我一个方法吗?谢谢

c# sql connection-string app-config winforms

0
推荐指数
1
解决办法
3069
查看次数

获得我的应用程序的硬件要求

有没有办法让我获得应用程序所需的内存和处理器能力.当我的一个应用程序一直冻结它正在运行的计算机时,我最近遇到了非常不愉快的经历.这显然与缺乏硬件能力有关,因为它完全适用于我用于测试目的的更强大的计算机,其中应用程序运行良好.所以我的问题是 - 有没有办法计算平稳运行应用程序所需的硬件功率量?几乎所有的应用程序都是用C#完成的,所以我需要一种可以使用这种应用程序的方法.谢谢

c# benchmarking memory-management

0
推荐指数
1
解决办法
509
查看次数