Voici un résumé de la méthode à utiliser :
  • créer un dataSet,
  • Créer un dataAdapter et l'initialiser avec un CommandBuilder, modifier sa commmande Insert pour traiter le champ auto incrémenté,
  • faire un DataAdapter.fill pour créer et remplir une DataTable,
  • binder la Datatable au DatagridView,
  • faire un Update du dataSet après chaque modif du DataGridView ou globalement pour un ensemble de modifications.
Voir ces tutoriels :
http://selkis.developpez.com/tutorie...net/Adodotnet/
http://dotnet.developpez.com/cours/ado.net/