我有一个SQL 2005 Reporting Services报表,它有几个报表参数。其中之一称为IsActive,属于布尔型。该参数被隐藏并设置为允许空值。对于其默认值设置,我将其设置为空。在具有reportviewer控件的应用程序中,我具有决定是否将此参数设置为值(true或false)的逻辑。有条件要求它根本没有设置。出于某种原因,如果我没有传递一个值,参数默认为TRUE。当值通过时它运行良好。我的问题源于它是布尔参数的简单原因吗?将它改为一个字符串会更好吗?Reporting Services参数的默认值有问题
谢谢!
那么什么是“问题”? “什么样的问题从”NULL“被识别为TRUE? – Sung 2009-04-28 02:56:49