问题标签 [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 投票
4 回答
109158 浏览

.net - How do I find out if a column exists in a VB.Net DataRow

I am reading an XML file into a DataSet and need to get the data out of the DataSet. Since it is a user-editable config file the fields may or may not be there. To handle missing fields well I'd like to make sure each column in the DataRow exists and is not DBNull.

I already check for DBNull but I don't know how to make sure the column exists without having it throw an exception or using a function that loops over all the column names. What is the best method to do this?

0 投票
2 回答
2736 浏览

c# - 将虚拟列添加到强类型数据集

我正在编写一个使用强类型数据集的网站。

创建该表的 DBA 为一列提供了一个表示负数的值。该列是“Do_Not_Estimate_Flag”,其中该列可以包含“T”或“F”。我无法更改基础表或填充它的逻辑。我想要做的是在我的强类型数据集的 DataRow 中添加一个“ESTIMATION_ALLOWED”列。我已经使用可以修改的部分类完成了这项工作。(我可以安全地修改自动生成的部分类和非自动生成的部分类。)逻辑在部分类的属性中。麻烦的是,当值加载ala

它直接进入底层 DataRow 忽略我的财产。我怎样才能最好地达到预期的结果?

这是我的代码:

部分类 MyFunkyDataTable {

0 投票
10 回答
15596 浏览

asp.net - 在 ASP.NET 中拉多个记录集时的 DataReader 或 DataSet

我有一个 ASP.NET 页面,其中包含一堆需要填充的控件(例如下拉列表)。

我想单次访问数据库并带回多个记录集,而不是为每个控件进行往返。

我可以带回 DataSet 中的多个表,或者我可以带回 DataReader 并使用“.NextResult”将每个结果集放入自定义业务类中。

使用 DataReader 方法可能会看到足够大的性能优势,还是应该只使用 DataSet 方法?

您通常如何处理此问题的任何示例将不胜感激。

0 投票
2 回答
1710 浏览

c# - 数据集 ReadXmlSchema 错误

这怎么可能是真的

架构是我在开始设置数据之前应用到 XmlDocument 的架构位置,以确保所有列的类型都正确。然后我将模式设置为 DataSet,并将文档读入其中。当我这样做时,它会抛出“输入字符串的格式不正确”。我在 Xml 中有一些十进制变量,我认为这是错误。所有的信息显然都是正确的格式,否则 XmlDocument 会有错误。我能做些什么?

0 投票
4 回答
1899 浏览

php - PHP / MySQL中的多个数据表?

在 asp.net 中,您可以通过对数据库的一次调用来检索 MULTIPLE 数据表。你能在php中做同样的事情吗?

例子:

你能做这样的事情吗?

0 投票
5 回答
5124 浏览

performance - 是否有可以快速处理大型数据集的 DBGrid 组件?

大型数据集、数百万条记录需要特殊编程来保持 DBGrids 的速度。

我想知道是否有任何现成的 Delphi (DBGrids) 组件可以自动执行此操作?

编辑例如:某些数据库具有获取第一个 X 记录(例如 100 条记录)等功能。当我通过滚动到达底部时,我想自动获取下一个 100。相反,当我到达开头时,我想获取前 100 个。我知道我可以对此进行编程,但肯定可以将该功能传播到DBGrid 控制 DBGrid 进行缓冲的位置。它将节省相当多的编程时间 - 可以这么说,您只需设置“缓冲区大小”。

0 投票
3 回答
1860 浏览

wpf - 真的没有办法在xaml绑定中跟进数据集父关系吗?

假设我有一个包含这两个不朽表的数据集:Employee & Order
Emp -> ID, Name
Ord -> Something, Anotherthing, EmpID
和关系Rel : Ord (EmpID) -> Emp (ID)

它在标准的主/细节场景中效果很好
(显示员工、跟踪关系、显示相关订单),
但是当我不想走相反的路(显示带有 Emp.Name 的 Ord 表)时怎么办?

像这样的东西:

有任何想法吗?我可以创建值转换器,但如果我不想使用从父模块获得的数据集实例,它就会变得棘手。

0 投票
6 回答
36824 浏览

c# - 如何仅显示数据表中的某些列?

我正在使用返回数据集的 Web 服务。在这个数据集中有 5 个表,比如说表 A、B、C、D、E。我使用表 A。

所以

现在在这个数据表中有列 a1、a2、a3、a4、a5、a6、a7。

假设我只想获取列 a3 和 a4 然后将其绑定到我的数据网格。

我该怎么做呢?

0 投票
1 回答
646 浏览

visual-studio - Microsoft Access 查询被 Visual Studio 2005 视为函数或视图

我有一个Microsoft Access数据库查询,我试图将它导入Visual Studio 2005数据集。

当使用这样的NZ()函数形成查询时:

它出现在数据连接中的功能列表下。

但是,当使用这样的IIF()函数形成查询时:

它出现在视图列表下。

谁能解释一下为什么?

0 投票
2 回答
1067 浏览

c# - 是否存在 Poco 到 DataSet 项目?

我有一个POCO包含 4 层深度包含对象的对象(例如Invoice具有具有 gl 条目的税收的行项目),我想将整个事物变成DataSet. 所以会有 4 个表,每个表都有应用于父表的约束。

有谁知道可以自动化的东西?