问题标签 [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.
c# - C# 和 ADO.NET 中 System.Data.DataRow 的缓慢更新
我在一个简单的 C# 应用程序中使用 ADO.NET。
有两个表,TableA 和 TableB。表 A 是表 B 的父表。表 A 包含:
- id 作为主键 (Int32)
- 其他栏目。我认为这无关紧要,所以我不会详细说明。
表 B 有这些列:
- id(主键)(Int32)
- tableAid(与表A的外键关系)(Int32和主键)
- X(双型)
- Y(双型)
我在表 B 中创建了大约 300 行。我想更新 X 和 Y 的列值以使每一行具有相同的值。我目前正在这样做:
这段代码似乎需要很长时间才能运行。我的问题是(i)为什么这么慢?(ii) 更新表中许多行的推荐方法是什么?是否有批量更新方法。
c# - 链接到 DataRow(数据表)
我正在动态构建一个 DataTable,并尝试在要添加到 DataTable 的 DataRow 中添加一个“链接”。DataTable 在创建后绑定到 GridView。
类似的东西:
然后我将它绑定到 GridView :
但是当我将列中的 HTML 绑定到 GridView 时,它会被编码。有没有办法在那里添加一个超链接对象或类似的东西?
PS 示例中没有,但列是动态添加的(这意味着在渲染之前我不知道我将拥有多少列)
更新#1
创建列时,我可以访问 GridView。我能够做这样的事情:
但它显示 2 列“col”...
更新#3: 我改用了 DataGrid。在数据行中插入“纯文本”时,它不会对 HTML 进行编码。
.net - 列的 DataTable DataRow DataColumn
我正在将 cvs 文件转储到数据表中。我能够遍历每一行和每一列。我只对 16 列中的 4 列运行一些逻辑。我试过如果但没有工作。我如何使用“for”类型语法?例如,我喜欢说为 columnA 执行此操作。对于列 B 执行此操作。(而不是 if(column.ColumnName == "ColumnA") 然后做点什么)
c# - 如何遍历数据表中特定列的值?
我想遍历数据表中特定列的值?谁能给 C# 编码?
c# - 当executereader从表中读取行时,如何将行添加到数据表中?
我想使用 C# 编码将 executereader 读取的行添加到新数据表中
wpf - 检查 WPF DataRowView 是否包含列
我可以使用 DataRowView 获取列的值
当然,如果 DataRowView 中没有“MyColumn”,则此代码会引发异常。
如果该行包含“MyColumn”,如何提前检查?遗憾的是,DataRowView 上没有 row.Contains("MyColumn")。
c# - 迭代 ListView 数据
我有一个绑定到 DataTable 的 ListView。我想遍历 DataTable 的行并访问它们的数据。我想,要做到这一点,我只需遍历 ListView 中的 ListViewDataItems。为了测试我是否正确访问数据,我尝试了以下代码,它应该只在每行的第 0 列打印字符串。
但是,没有打印任何内容。为了验证 ListView 不为空(它不应该是因为数据在我的 aspx 页面上正确呈现),我尝试了这个:
这将打印数字 16,这是正确的,因为我的 ListView 中有 16 行。我猜我只是没有正确访问数据。我很感激对此的一些见解。
c# - 将两个数据行添加到第三行
是否可以在c#中添加两个数据行并在同一数据表的第三个数据行中获取结果?此外,是否可以将两个数据行绑定到结果行,以便如果任何值发生变化,它会反映在结果行中?
提前致谢
.net - 丢失数据继续
此过程位于 xsd 文件中:
在它离开程序之前,我正在检查 DataSet 行,我看到变量在那里。
在下一步中,它会转到我正在查看相关报告的表单。
最后一个表单只有 Load 事件,没有别的。
没有任何行。
c# - 将 DataRowCollection 转换为 NameValueCollection
我需要一种优雅的方式将 DataRowCollection 转换为 NameValueCollection。
注意:在转换过程中,我需要一个可以调用变形器来整理键名的部分