Well first clear ur filled DataSet & then fill it! I recoment to not change ur codes much. just add clear() before ur Fill() I mean
Code:
dataSet.table.Clear();
adapter.Fill(dataSet);
dataGrid1.SetDataBinding(dataSet , "table");
HTH.
Always:),
Hovik Melkomian.