我的dataset为什么不能清空啊
DataSet ds = new DataSet
ds.Clear();
ds.Dispose();
int tableCount= ds.Tables.Count;
为什么tableCount还是不等于0???
DataSet ds = new DataSet
ds.Clear();
ds.Dispose();
int tableCount= ds.Tables.Count;
为什么tableCount还是不等于0???
DataTableCollection.Clear(DataSet.Tables.Clear())才能把所有的DataTable从DataSet.Tables集合中移除,但他不会清空DataTable。
DataSet ds=new DataSet();
DataTable[] dtl=new DataTable[5];
for(int i=0;i<5;i++)
dtl[i]=new DataTable(""+i.ToString()); ds.Tables.AddRange(dtl);
MessageBox.Show(ds.Tables.Count.ToString()); ds.Tables.Clear(); ds.Dispose();
MessageBox.Show(ds.Tables.Count.ToString());