DataSet dt = new DataSet(); if (dt.Tables.Count>0) // has tables in it { //dataset is not empty } else { // otherwise it is empty }