Two points
1) If you want to clear the Dataset after other form which is shown using ShowDialog() method. You can do it just after your myForm.ShowDialog();
statement.
2) If ASTSDataSet
is unmanaged call Dispose. Otherwise do not do anything, GC will take care.