title: LINQ to SQL(.dbml): how do ExecuteQuery method return DataTable?
body: <pre><code>var products = db.ExecuteQuery&lt;Product&gt;(
    "SELECT ProductID, ProductName " +
    "FROM Products " +
    "WHERE Discontinued = 0 " +
    "ORDER BY ProductName;"
  );
  </code></pre>
  
  <p>above query works fine but is there any way <code>db.ExecuteQuery&lt;Product&gt;</code> returns <code>DataTable Product</code></p>
  
  <p>instead of <code>var products</code>?</p>