请问此方法能够得到具体的数据集吗?不会被Dispose()清空吧??
请问此方法能够获取数据集吗?不会被Dispose()清空吧??
public DataSet GetTable(string sql)
{
SqlDataAdapter sda = new SqlDataAdapter(sql, conn);//创建数据适配器对象
DataSet ds = new DataSet();//创建数据集
sda.Fill(ds);//填充数据集
ds.Dispose();
return ds;//返回数据集
}
我测试后为什么能返回具体的数据集呢?Dispose不是起到释放资源的吗?