Microsoft
Software
Hardware
Network
Question : where case - parameteres
In reporting serives i have one parameter multivalue. I want the user type 'All ' appears all rows,
but i also want type some values '123213','2999', '345345'
then..my sql is :
... where (agrupador IN(@OlapAgrupador) OR @OlapAgrupador ='All ' )...
this is ok when only i type one value or when i type 'All ', but when i type 2 values is error ("AN EXPRESSION NON-BOOLEAN TYPE ESPECIFIED IN A CONTEXT WHERE A CONDITION IS EXPECTED, NEAR ',')
when my sql is only : where agrupador IN(@OlapAgrupador) , this is all right. (but i have not posibility 'All ')
Why not support multivalues (in) ?
Answer : where case - parameteres
Swap it
... where (agrupador IN(@OlapAgrupador) OR 'All' IN (@OlapAgrupador) )...
Random Solutions
Setting Compatibility Mode in IE8 using JavaScript
childWindow
Send two files in email as attachment in unix shell scripting using ksh
How to enable workstation users to install software through GPO using SBS 2008
Outlook Contact Consolidation
MySql injection hack
Server Error in '/Reports' Application in SQL Server Reporting Services
Certain Email messages are shown in OWA but not in Outlook 2010
Audit Failure on Windows 2008
WebSphere Application Server Network Deployment