title: Change SSRS data source of report programmatically in server side
body: <p>Today, for each customer, we deploy same SSRS reports folder and data source folder.
  The difference between these folders are the name of each folder and the connection string of the data source.</p>
  
  <p>We are using Report Server 2008 R2.</p>
  
  <p>Is it possible to maintain only one reports and data source folder and change programmatically its connection string on server-side <strong>before the report been rendered</strong>?</p>
  
  <p>If not, Is it something that can be achieved by changing some logic in reports?
  Today we use "shared data source" option.</p>