title: Crystal Reports datasource in Visual Studio
body: <p>Using Visual Studio 2005 with default install of Crystal Reports.</p>
  
  <p>When I create a report, Crystal asks for the database, and I give it my development db. In the app, I create a DataTable and pass it to the report, which is then handed to the CR Viewer. At runtime, neither the report object, nor the viewer need to see the db since I have already retrieved the table.</p>
  
  <p>When the app is handed to the users, everything works fine. They cannot see the development db.</p>
  
  <p>Once, in the production office, I created a report at the production site, and instead of creating the Crystal Report by specifying the development db, I gave it the production db. Back in my own office, running in VS, the report tries to connect to the development db, and fails. (It's not visible.)</p>
  
  <p>So, it's not a problem that they can't see my development database, but it is a problem that I can't see the production database. </p>
  
  <p>Questions are: Does this arise because running in VS is different from running the installed app? Why does the report try to connect to the DB anyway? How do I control it?</p>