DataSets vullen met meerdere tabellen

Ik las zojuist op Christian Nagel z’n weblog hoe je (ook) meerdere datatables in één dataset kunt krijgen. Hoewel ik het al wist, wil ik dit toch even delen. Het is namelijk erg simpel in gebruik, en daarbij erg makkelijk. En aangezien we zoveel mogelijk het kiss principe vasthouden…

SqlDataAdapter adapter = new SqlDataAdapter(
  “SELECT * FROM Customers; SELECT * FROM Orders”, connection);
adapter.TableMappings.Add(“Table”, “Customer”);
adapter.TableMappings.Add(“Table1”, “Order”);

adapter.Fill(ds);

Uiteraard zien we hier een voorbeeld met inline sql-queries, maar het kan uiteraard ook in je Stored Procedures. Wat de voorkeur heeft.

You may also like...

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.