"Dave Bundy" <(E-Mail Removed)> wrote
> Hi, I've been studying ADO.NET for a couple of weeks now. Books can only
> explain so much so I thought maybe someone could shed some light on the matter
> ( that a vb newbie could understand )
>
> What's the main purpose of a Dataset? Does it manipulate the DB on the clients
> end?
>
Dave,
Think of a DataSet as an **in-memory** database. It can contains zero
to many DataTables.
It is kind like a client-side ADO Recordset. However the DataSet
can contain more than one DataTable (result set), whereas the
client-side ADO Recordset could only have one result set.
http://msdn.microsoft.com/library/en...ngdatasets.asp
> What's the main purpose of XSD's?
>
The XSD allows you to create a scheme file, which you can use to
create a Typed DataSet. e.g. Add a new XSD file to your project,
then drag and drop a table from the server explorer onto the XSD
designer form, then right click on the designer form and select
"Generate DataSet", which runs the xsd.exe compiler for you.
http://msdn.microsoft.com/library/en...peddataset.asp
--
Thanks,
Carl Prothman
Microsoft ASP.NET MVP
http://www.able-consulting.com