Quando popoli il tuo datagrid associ al tag del datagrid il tuo id e poi lo recuperi con il metodo suddetto , è più semplice di quello che sembra:

codice:
DatagGrid1.DataBindings.Add(New System.Windows.Forms.Binding("Tag", Dataset, "TuoDataset.IdTabella"))
e non rimpiangere vb6 non ne vale la pena............