Craig Alexander Morrison said:
Oh! Is that where that old term is coming from?
The term also appears in IMS (IBMs DB1?), and in OLAP (to distinguish it
from Flattened Rowsets and Recordsets).
A dataset in ADO.NET is sometimes refered to as 'a recordset on steroids'.
It can contain multiple tables and enforce relationships between them.
Another often-used description is 'an in-memory representation of a
database'. LLoyd's use of the term together with the prefix 'ds' leads me to
suspect that he is using .NET, although of course that's just a guess.
Just to muddy the waters a little more, SQL Server Reporting Services uses
the term 'dataset' to refer to the data behind a report, although this is
not (at least not in the currently released version) an ADO.NET dataset.
It is possible the problem lies in the fact that the data may not have a
primary key, which is strongly advisable in Jet and -almost- mandatory in
SQLS.
Are you thinking of some other post, Craig? I didn't see anything in LLoyd's
post that would lead me to that conclusion. I interpreted it as a 'how do
I?' type question, which is why I sought clarification on whether this is a
..NET question. If I'm right, the answer will depend to a significant degree
on the environment in which LLoyd is working - a description of how to do it
using Access and VBA might not help very much if LLoyd is using VS.NET and
VB.NET or C#!
