How easy something is or was with ADO is pretty much irrelevant isn't it? You're using VB.NET and ADO.NET and what you want to do is easy. The fact that you don't know how doesn't make ADO better, which is the implication of your words.

Also, note that the DataGridView has nothing whatsoever to do with ADO.NET. The DataGridView is a control for displaying data and allowing the user to interact with that data. The data itself can be from any source you like. The DataGridView cares nothing for whether it was retrieved and/or will be saved using ADO.NET, ADO or whatever.

As to your issue, check out this thread for an explanation of how to retrieve and save data using ADO.NET.