Delphi Clientdataset Lookup/Aggregate
Posted
by TheRoadrunner
on Stack Overflow
See other posts from Stack Overflow
or by TheRoadrunner
Published on 2010-05-14T12:17:27Z
Indexed on
2010/05/14
12:34 UTC
Read the original article
Hit count: 319
Hi,
I need a little help with ClientDatasets in Delphi.
What I want to achieve is a grid showing customers, where one of the columns shows the number of orders for each customer. I put a ClientDataset on a form and load Customers.xml from Delphi demo-data. Another ClienDataset is loaded with orders.xml. Relatively simple, I can define an aggregate on the orders CDS showing the total amount per customer (or the count). (See Cary Jensens article on this: http://edn.embarcadero.com/article/29272) The problem is getting this aggregate result from orders dataset into the customer dataset.
It is kind of an reverse lookup, since there is a 1-n relationship between customers and orders, not an n-1 as normally in lookup scenarios.
Any ideas ?
Søren
© Stack Overflow or respective owner