You could also potentially set this up in a command, where you create a parameter that is used to identify the database, and then use the parameter in place of the references to the database in the command. The command would then become the datasource for your entire report.
-LB