C# system.data.common.dbCommand的eExecuteDataSet?

C# system.data.common.dbCommand的eExecuteDataSet?,c#,asp.net,sql-server,ado.net,C#,Asp.net,Sql Server,Ado.net,我正在使用system.data.common.dbcommand进行数据库通信,但在其中找不到ExecuteDataSet。可能不支持。请告知是否有某种方法可以一次性读取多个数据表(我的存储过程将返回多个选择) 感谢将数据加载到数据集中实际上是数据适配器的工作,因此请启动适当的数据适配器并使用它来加载数据。您还可以使用dataSet.Load(reader) 但是,请考虑:数据集真的是您所做工作的最佳比喻吗?将数据加载到数据集中实际上是数据适配器的工作,因此请启动适当的数据适配器并使用它来加载

我正在使用system.data.common.dbcommand进行数据库通信,但在其中找不到ExecuteDataSet。可能不支持。请告知是否有某种方法可以一次性读取多个数据表(我的存储过程将返回多个选择)


感谢

将数据加载到数据集中实际上是数据适配器的工作,因此请启动适当的数据适配器并使用它来加载数据。您还可以使用
dataSet.Load(reader)


但是,请考虑:数据集真的是您所做工作的最佳比喻吗?

将数据加载到数据集中实际上是数据适配器的工作,因此请启动适当的数据适配器并使用它来加载数据。您还可以使用
dataSet.Load(reader)


然而,请考虑:数据集真的是你正在做的事情的最佳隐喻吗?

Marc在我的情况下,它是最好的,因为我正在寻找3条select语句的一次性结果。你说还有更好的吗?@user576510我有很大的偏见,但我会根据网格使用dapper/
QueryMultiple()
Read();LINQ到SQL还可以处理将多个结果映射到objectsMarc。在我的情况下,这是最好的,因为我正在一次查找3条select语句的结果。你说还有更好的吗?@user576510我有很大的偏见,但我会根据网格使用dapper/
QueryMultiple()
Read();LINQ到SQL还可以处理多个结果到对象的映射