问题标签 [datatable.select]

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 投票
3 回答
3216 浏览

c# - 如何在 DataTable 列中搜索用户输入

目前我正在搜索如下。

DataRow[] rows = dataTable.Select("FieldName='"+ userInput + "'");

这里的问题是,每当用户提供带单引号的输入时('),它都会引发错误。

我可以很容易地纠正它

DataRow[] rows = dataTable.Select("FieldName='" + userInput.Replace("'","''") + "'");

我担心其他用户输入可能会导致问题?

0 投票
1 回答
728 浏览

asp.net-mvc-3 - JEdi​​table 在 MVC 3 上使用 Select

我目前想使用 DataTables 显示数据列表。我希望能够在线编辑记录。我可以毫无问题地执行那些。问题是,当我尝试在 JEditable 的一个字段上使用下拉列表(选择)时,那是一切都卡在任何地方的时候。

例如,我想从 MSSQL 中的一张表中获取数据并将其转储data : "{ 'test' : 'test' }"。但我找不到办法做到这一点。我的JS知识不是那么好。

有什么办法可以执行吗?带着这个问题,我包含了我当前的代码:这是我对 Datatables 和 JEditable 的初始化

我想data从这个结果中插入第二个用于 UOM 的 makeEditable 区域:

任何人都可以帮我解决这个问题吗?

非常感谢高级o /

0 投票
6 回答
6910 浏览

c# - 如何从 C# 中的 dataTable.Select() 查询中去除单引号?

所以我有一个经销商名称列表,我正在我的数据表中搜索它们——问题是,一些傻瓜必须被命名为“Young's”——这会导致错误。

所以我尝试替换字符串(虽然它对我不起作用 - 也许我不知道如何使用替换......)

有人有什么好主意吗?

谢谢!托德

0 投票
2 回答
701 浏览

c# - MYSQL 中的不同“SELECT”语法与 .NET 中的“dtTable.Select”

我使用 MySQL 查询浏览器尝试了下面的“SELECT”MYSQL 语法,工作正常。当我将此语法用于 dtTable.Select() 时,错误是“表达式语法错误”。请帮助我,谢谢。

0 投票
3 回答
510 浏览

c# - 如何在数据表上使用“IN”

我在 MS SQL 中有这段代码:

如何使用 DataTable 进行翻译?

类似于以下内容:table.select("column1 in column2")

0 投票
1 回答
28670 浏览

vb.net - 如何从数据表中选择数据

我有点卡在这里..我有一个数据表为_

我做了一个选择(假设名称组合是唯一的)

我想要PupilId作为匹配行的整数,所以

我需要在这里写什么?只会返回 1 行。

0 投票
2 回答
1106 浏览

asp.net - 如何使用参考数据表 asp.net 转换数据表

我发现使用参考数据表将数据表转换为新数据表有困难。我的问题令人困惑,我不擅长解释事情,所以我画了一张照片(见下文)。

我在内存上有两个数据表,我需要使用第二个映射表创建第三个数据表以供参考。列名只是举例,不能硬编码。

希望可以有人帮帮我。非常感谢。

在此处输入图像描述

0 投票
1 回答
1383 浏览

c# - 将数据行分配给通过数据表选择方法获取的数据行的索引,而不是更新该数据表

有一个数据表(source),并且创建了这个数据表的一个副本(copy),并且在这个副本中,DataGridView中的一些行被修改了。

修改结束后,一个方法是用复制数据表中的修改行更新源数据表。

及其副本

方法是这样的:

当将行对象分配给 datarows 数组的第一个元素 relRow[0] = row时,它不会更新源数据表,而是在 relRow[0] 中调试时显示修改后的数据。

逐列分配反映数据表中的更改。

所以,问题是:为什么relRow[0] = row不在源数据表中更新?

谢谢。

0 投票
2 回答
169 浏览

c# - 将网格内容转换为 ListView 或其他以在 MVVM 模式中使用

我有一个 5 X 4 网格(下面的代码),它可以根据我的数据形状工作。我最近发现几乎不可能将网格从视图模型传递到视图并将其绑定到 XAML 中的另一个网格并仍然保持 MVVM 模式——这是我的目标。

这里的挑战是我的演示文稿要求将孩子分组在单个单元格中,每个单元格具有 1 个图像和两个文本块 UI 元素。

DataTable、DataSet、GridView、List 等似乎都缺乏将多个子元素添加到单个行/列单元格以进行显示的能力。不幸的是,这不仅仅是在列标题中粘贴图像。

有没有人找到做类似的另一种选择?

谢谢,

格伦

下面是示例网格和结果视图的图像。

这个功能不是我的。对不起,忘记了命名的信用,但是提供给这个论坛的一个 stackoverflow 小伙子。

抱歉,我的图腾柱太低了,无法提交图像,但运行它以全面了解预期的布局。

这是支持上述内容的 XAML。

0 投票
3 回答
7403 浏览

c# - 在 DataColumn 中查找和替换值的有效方法

我有一个包含一个 DataTable 的数据集,该表有 3 列(Column1、Data、Column2)和多个数据行。

我还有一个字典,其中包含我需要在 DataColumn 中搜索的值列表以及我应该替换原始值的值。

我想在名称为“数据”的列中搜索。

下图包含原始数据表和生成的 DataTable 以及包含需要搜索和替换的键和值的字典。

数据表

执行此操作的最有效方法是什么?