SqlDataAdapter对象并未显式执行但是里面已经有内容了?

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:10:16
public DataSet GetGroupType()
{
DataSet result = new DataSet();
_command.CommandText = "up_Sample2_Query";
_command.Parameters.Clear();
_command.Parameters.AddWithValue("@type", "A");
_adapter.Fill(result);
return result;
}

里面的对象名应该很容易和ADO.NET里面的对象联系起来,我只是不是很明白,adapter里面根本就没有值 那填充dataset对象不也是空值吗

SqlDataAdapter是针对于SQL数据库的一个数据适配器,对应的还有OledbDataAdapter等等,它起着牵线搭桥的作用,我们可以用它来创建或是执行一个数据库操作命令,并将返回的结果集填充到DataSet中去.