title: Dynamic query data from WCF Data Service to Silverlight Application?
body: <p>I have a Silverlight application that contains a window that lists several values in multiple columns.  The first column contains fields to be retrieved from a database, the second column contains table names.</p>
  
  <p>Multiple fields can be selected from the first column and only one field can be selected from the second column.  So, the idea is to build a query that can select multiple columns from one of several tables (assume the column names are the same for each table).</p>
  
  <p>My question is how do I pass these values into a WCF Data Service method and return an untyped dataset back to the calling Silverlight application?  I will have no way of knowing the columns to fetch or the table to use until run-time.  That means I cannot define a class to be used to return the data back from the WCF data service to Silverlight.</p>
  
  <p>Any ideas on how to accomplish this?</p>
  
  <p>Thanks</p>