I am having some confusion with datasets.

when I used vb6 I would retrieve the info from the database then populate the properties of a class with it
then let the client use that

But with datasets is there any point in using the propeties??

Can't you just pass the dataset straight back??