Thanks, I also found another way to access Databases and all was going right until I tried to use a SQL statement and I tried to delete a certain row...

I am using DataSet... Isn't there a RecordSet like on VB6?

It is I have an XML File and I am trying to manage this as objects (Yes, I was asked by my professor to do this: An object Database)

So I open a file in a constructor of my Dictionary of Objects and then I load the database if the XML file exists, I create an Object for every register in the DB and when they add something to this dictionary, I add a row to the DataBase and I save the XML file. But my problem is when I want to Update a certain Item or I want to Remove a certain Item... Both need a SQL query... And I don't know how to remove that item from the Database...

Any help or suggestions?