问题标签 [datarow]

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 投票
2 回答
3610 浏览

c# - 如何通过 DataRow 循环检索一组相关列,即(参数名称、参数类型和参数值)?

我正在开发一个通用报告工具,其中每个报告都由数据库中报告表中的一行表示。

报表行结构:

那么,我需要检索报告参数(名称、类型和值)并循环它们以将它们传递给报告吗?

仅供参考:参数类型:日期或字符串。我正在使用嵌入 VS.NET 2005 的 CrystalReport 设计器。

0 投票
3 回答
4036 浏览

c# - DataRow 比较未按预期工作

我试图DataRow在一个循环中比较两个 s 。但是,以下if语句不会返回true

但是,如果我添加.ToString()到 each 的末尾DataRow,则if语句返回true

“名称”列来自同一个表/列。所以问题很简单......我做错了什么?

谢谢
斯蒂芬

0 投票
2 回答
1060 浏览

asp.net-mvc - ASP.Net MVC 数据行验证

我正在 delevelopring 我的第一个 MVC 应用程序,我正在使用经典的 ADO.NET 数据集作为模型。我遵循的指南是NerdDinner ASP.NET MVC 教程,它提到了 Linq To SQL 模型的 GetRuleViolations() 方法。我想要一种类似的方法来检查数据行在编辑后是否有效。我怎么能做这种事?

0 投票
5 回答
2134 浏览

asp.net - 如何在从 SQL 检索的 DataSet 中按名称引用 DataRow 元素?

因此,我正在使用 aXmlWriter和 a构建一些 XML,DataSet但是当需要循环遍历其中的每个DataRow时,DataSet我无法弄清楚如何像“userid”这样的引用以及从存储过程中返回的引用。在页面代码中,我看到他们正在Eval("userid")使用相同的存储过程或其他方式执行此操作,但我现在在 ASHX 中使用它......请参阅“这里发生了什么??” 在下面的代码中......

0 投票
3 回答
25511 浏览

c# - C# DataTable ItemArray 返回 '{}' - 如何测试空值?

我有一个DataTable resultSet;- 我正在尝试检查字段是否为空,但要返回一个“{}”(空集?)对象。涉及“{}”的搜索没有产生任何合适的解决方案。

这是“fk_id”字段为空时无法按预期工作的代码:

注意:使用 int 索引而不是 theColumns.IndexOf()不是问题。

“{}”在 C# 中还有其他名称吗?

0 投票
3 回答
3052 浏览

c# - 如何将参数传递给 DataRow 的 Add 方法?

DataRow Add 方法的方法签名之一是:

使用上述内容时,如果我传递一些字符串,例如,我是否必须像以下那样做:

或者我可以像下面这样:

两种方式都行吗?

使用 AddRange 方法将添加列传递到 DataTable 时,同样的问题适用于 DataColumns 的集合。我是否必须使用 DataTable.Columns.AddRange(new DataColumn[]{}) 还是可以只传递列而不实例化新数组(这意味着它是否间接执行)

0 投票
1 回答
5096 浏览

c# - 带有字符串值的复选框的数据绑定

我必须将数据行绑定到我的控件。到目前为止,一切都很好。现在的问题是,我的数据行只包含我必须绑定的列中的字符串,但是 Checkbox 的“已选中”属性当然只接受布尔参数。

有没有办法在这里使用 DataBinding?也许在两者之间有某种转换器?

谢谢

0 投票
1 回答
108 浏览

.net - 正在读取或访问数据行上的事件?

我正在寻找在访问数据表中的一行时会触发的方法或事件。

我有一个包含数千行的数据表,以及至少其中一列中的图像。我想在访问时从行中动态加载和卸载图像。

我还没有看到任何文件表明它在那里,但我想我会发布,看看是否有人知道。

0 投票
3 回答
14395 浏览

c# - 如果您的数据表的主键是两列,您可以使用 DataTable.Contains(object key) 吗?

如果是这样怎么办?

0 投票
1 回答
11861 浏览

c# - C#/winforms:如何最好地绑定 propertygrid 和 System.Data.DataRow

我有带有多个字段的 System.Data.DataRows,其中大多数只是普通类型,如 int、single、string。

使用 propertygrid 使它们可编辑的最佳方法是什么?无论数据行具有哪种类型的字段,它都应该自动工作,但不应显示所有字段。我想提供一个应该隐藏的属性列表。

由于 DataTable 是自动生成的,因此我无法添加 [Browsable(false)] 等自定义属性

多谢!