please tell me the significance of using datasets. i have strted leaning its basics.
i have been using data table without datasets but i wanted to know whether using datasets helps in any way

DataSets offer a number of things.
* They are strongly typed
* They can hold many DataTables and their relationship so you can have an ORM in memory.
* They implement a lot of interfaces for working with data so you can easily use them with report writers or data binding controls.
* They generate the Insert,Update,Delete queries for you so it is somewhat less labor intensive
* They can enforce table constraints on the client end

There are a lot of things that datasets can do for you. I personally hate the way they were implemented and I only use them in rare occasions. I would say stick with using untyped DataTable's if you asked me :)