title: Adding a column to a DataSet (xsd) for a Crystal Report
body: <p>I am working on a report and need to add a column to one of my datasets and to the RPT file, but when I try to modify the Data Set, I get an error that the specified table doesn't exist.  When I look in the code, it looks like there was originally a table used for this purpose, but this approach has been abandoned, and now this is instead being done with a DataSet in code that is attached to the report.  </p>
  
  <p>My problem is that I need to add this new column in the report and I can't seem to get a handle on the data in a way so I can drag my new field onto the report, because I can't find the needed piece of the DataSet because it doesn't exist as it previously did, and the in code DataSet now takes it's place.</p>
  
  <p>Anyone out there able to point me in the right direction for how to go about making this work?</p>
  
  <p><strong>UPDATE:</strong>
  This is roughly how my data set gets to the Crystal Report</p>
  
  <pre><code>private Sub ShowReport()
      Dim dsStatsForPlanned As DataSet = Nothing
      dsStatsForPlanned = DirectCast(Session(CreateSessionKey()), DataSet)
      plannedProductRpt.SetDataSource(dsStatsForPlanned)
  End Sub
  </code></pre>
  
  <p>I have added the additional field that I need in the DataSet that comes in from Session, but am trying to use Designer to get this extra field onto the report, and when I try to refrech or change the Data Source, Designer tells me that the table doesn't exist, presumably because this table exists only in memory, and doesn't tie directly back to a SQL table.</p>