相关疑难解决方法(0)

数据集与数据集

我目前使用DataTable从数据库中获取结果,我可以在我的代码中使用它.

但是,Web上的许多示例都使用DataSet代替并通过collections方法访问表.

使用DataSet或DataTables作为SQL结果的存储方法是否有任何优势,性能明智或其他方面?

c# datatable dataset

123
推荐指数
4
解决办法
11万
查看次数

从C#中的存储过程返回多个记录集

我不得不将ASP经典系统转换为C#

我有一个存储过程,最多可以返回7个记录集(取决于传入的参数).

我需要知道如何简单地将所有记录集作为单独的DataTable返回,以便我可以遍历那里的任何内容,当我到达它的末尾时跳到下一个DataTable而不必运行多个SQL语句并使用多个适配器.填充语句以将每个表添加到DataSet中.

在经典中,当我到达循环的末尾移动到下一个语句时,它是一个简单的Do While而不是objRS.EOF循环和objRS.NextRecordset().

有什么我可以使用,不需要完全重写当前的后端代码?

每个记录集具有不同数量的列和行.他们彼此无关.我们从Stored Proc's返回多个记录集以减少流量.

例子很好.

谢谢

c# sql asp.net datatable dataset

11
推荐指数
3
解决办法
3万
查看次数

ADO.NET中断开连接方法的确切含义是什么

我正在学习ADO.Net.我读了这一行: -

DataReader是"连接"方法,数据集是"断开连接"方法

从这句话我得出这样的结论:在数据阅读器中我们需要建立与数据库的连接,而在数据集中我们不需要建立与数据库的连接.

但是如果没有建立连接就可以访问数据.我知道我没有得到确切的含义.

请任何人可以通过示例告诉我确切的含义.

c# asp.net ado.net

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×3

asp.net ×2

dataset ×2

datatable ×2

ado.net ×1

sql ×1