hi Guruprem,
your command object should work as Abhilash outlined in his first reply. a workaround should not be required. the exception though is if you are using a stored procedure with a multiple value parameter...this however is not a crystal reports issue.
required syntax when using a command with multiple values:
WHERE {field} IN {?Prompt}
e.g. WHERE `Customer`.`Customer Name` IN {?CustNames}
if you've got a single value parameter, syntax would be something like
WHERE `Customer`.`Customer Name` = '{?CustNames}'
please ensure that you've installed the latest service pack for your crystal reports 2008. the latest is sp6.
if the issue continues after the latest SP has been installed, please contact customer assurance if you've got a service agreement.
or you may wish to try a different database driver. look at using the wire protocol driver.
thanks,
jamie