C#..看看这二句等效吗?
来源:百度知道 编辑:UC知道 时间:2024/09/21 01:22:37
SqlCommand cmd = new SqlCommand(sql, conn);
sda.SelectCommand = cmd;
和
SqlDataAdapter sda = new SqlDataAdapter(sql ,conn );
这两种写法是等效的吗?谢谢!!
sda.SelectCommand = cmd;
和
SqlDataAdapter sda = new SqlDataAdapter(sql ,conn );
这两种写法是等效的吗?谢谢!!
看什么Sql语句了,这两个语句本质上还是不一样的,但是可以完成同样的事情,SqlCommand类似于一种Sql语句的容器,可以执行特定的Sql语句,DataAdapter则是填充DataSet的数据适配器,如果把DataSet看作内存中的数据表的话,DataAdapter则类似于填充这张表的SqlCommand
差不多,但不等效
操作类似,结果不同.
肯定不一样