title: Storing Crystal Reports Files in Database?
body: <p>I've got a UI front end which talks to and manipulates a SQL Server database, and one of the things it can do is run reports on the data in the database. </p>
  
  <p>This UI can be installed on multiple computers, and so far I've just been keeping the reports in a folder with the install, but this means that any time a new report is added is has to manually be copied to every single UI install out there.</p>
  
  <p>I was thinking of storing the .rpt files in the database itself (As Blobs) and having some mechanism for the UI to fetch them when needed as a way to centralize the reports and eliminate this issue.</p>
  
  <p>Has anybody tried this, and did it work well? Or if you haven't, can you think of anything I should take into account before moving forward with this? Are the any tips, tricks, or caveats you can think of that might be helpful to me?</p>