问题标签 [dataset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
122404 浏览

c# - 数据表与数据集

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

但是,网络上的许多示例显示使用 DataSet 并通过集合方法访问表。

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

0 投票
2 回答
979 浏览

asp.net - 有没有办法回收 Crystal Reports 数据集?

我正在尝试编写一个水晶报表,它的总计以与主报表不同的方式分组。到目前为止,我能够做到这一点的唯一方法是使用总计的子报表,但这意味着必须再次点击数据源来检索相同的数据,这似乎是无稽之谈。这是一个简化的示例:

在此示例中,主报表按“日期”分组,但总计另外按“来源”分组。我查找了使用运行总计的示例,但它们并没有真正满足我的需要。难道没有某种方法可以存储结果集并使主报表和子报表都引用相同的数据吗?

0 投票
13 回答
9205 浏览

c# - C#:除了 DataSet 你还用什么

我发现自己对 .Net 中的 DataSet/DataTable/DataRow 范式越来越不满意,主要是因为它通常比我真正想做的要复杂几个步骤。在我绑定到控件的情况下,DataSet 很好。但在其他情况下,似乎有相当多的精神开销。

我已经使用 SqlDataReader 玩了一些,这对于通过选择进行简单的短途旅行似乎很有用,但我觉得可能还有一些其他模型潜伏在 .Net 中,它们对了解更多信息很有用。我觉得我在这方面找到的所有帮助都默认使用 DataSet。也许那和 DataReader 真的是最好的选择。

我不是在寻找最好/最差的故障,只是想知道我的选择是什么以及你有什么经验。谢谢!

-埃里克·斯普尔

0 投票
1 回答
5102 浏览

php - 用于填充 MySQL 表的 PHP 脚本

有没有人知道script/class(最好在 PHP 中)会解析给定的MySQL table's structure,然后x number of rows根据字段类型用随机测试数据填充它?

我从未见过或听说过这样的事情,我想我会在自己写之前检查一下。

0 投票
5 回答
721 浏览

database-design - 保留大型数据集的最佳策略是什么?

我正在领导一个项目,我们将记录指标数据。我想保留数据多年。但是,我还想防止主表因数据而变得臃肿,这些数据虽然对于长期趋势是必要的,但对于短期报告来说却不是必需的。

处理这种情况的最佳策略是什么?只是将旧数据归档到另一个表?还是通过对数据本身进行一些整合来“汇总”(然后将其存储到不同的表中)?还是完全不同的东西?

附加信息:我们使用的是 SQL Server 2005。

0 投票
2 回答
12923 浏览

wpf - 从 DataRow 获取 DefaultView DataRowView

情况如下:我需要将 WPF 绑定FixedPageDataRow. 绑定不适用于DataRows; 他们反对DataRowViews。我需要以最通用的方式执行此操作,因为我对DataRow.

我需要的是能够得到一个DataRowView给定的DataRow. 我不能在 上使用该Find()方法,DefaultView因为它需要一个键,并且不能保证该表将设置一个主键。

有人对解决此问题的最佳方法有建议吗?

0 投票
2 回答
260 浏览

.net - 一个 DataSet 应该代表多少?

一个 DataSet 应该代表多少?以订购系统为例:在显示您的订单时,我还会显示与您的订单相似的商品列表以及我们最受欢迎的商品列表。虽然您的项目在涉及您和您过去的订单、首选供应商以及与您作为客户相关的各种其他类型的信息的关系网络中纠缠在一起,但其他项目没有这些相同的关系。我用来导航代表您的一组内容的查询集与我用于这些其他项目列表之一的查询不同。

我的倾向是为不同类型的关系创建不同的数据集,但随后我创建了十个单独的项目数据表,这似乎是错误的。当我实例化较大的数据集时,即使我只对一个看起来错误的小子集感兴趣,当我尝试将所有这些打包到一个数据集中时,我有一个看起来很凌乱的东西,几个项目表彼此相邻,我是很确定这是错误的。

也许我高估了 DataSets 的关系特性,或者我只是需要克服自己,无论哪种方式我都可以使用一些指导。

0 投票
5 回答
8571 浏览

vb.net - VB.NET 从可空类型获取底层 system.type

我正在尝试基于对象的属性创建数据集。例如,我有一个 Person 类的实例,其属性包括 ID、Forename、Surname、DOB 等。使用反射,我将列添加到基于对象属性的新数据集:

我的问题是其中一些属性是数据集不支持的可空类型。有没有办法从可为空的类型中提取底层系统类型?

谢谢。

0 投票
1 回答
4388 浏览

xsd - 处理 XSD 数据集约束异常

有没有人有任何处理 XSD 数据集抛出的 ConstraintExceptions 的技巧?

这是神秘消息的例外:

0 投票
5 回答
6988 浏览

.net - 将访问文件读入数据集中

有没有一种简单的方法可以将整个 Access 文件 (.mdb) 读入 .NET(特别是 C# 或 VB)中的 DataSet?

或者至少从访问文件中获取表列表,以便我可以遍历它并将它们一次添加到数据集中?