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

asp.net - DataTable.Select("ColumnName IN") Guid 错误

我在使用 DataTable 行时遇到问题,我的想法是我想从一系列行中提取其中一个列值位于一组 guid 中的任何行。但是,我从 select() 函数中得到一个 guid / 字符串比较错误。

代码如下:

但是,由于 SomeField 是一个 uniqueidentifier 列,因此 dtSubData.select 会引发有关 Guid 和字符串比较的错误。考虑到这一点,有什么办法可以解决这个问题吗?

0 投票
1 回答
1431 浏览

vb.net - 输入字符串格式不正确/DataTable.Select 方法

您好我有一个问题,当我尝试使用 DataTable.Select 来获取列值时。实际上它是 C# 中的工作文件,我使用转换器进行了转换。

我正在使用 .NET 1.1 / VS 2003 ...输入字符串的格式不正确..

0 投票
2 回答
528 浏览

datatable - 填充数据行的对象引用错误

这是代码:

我得到一个“对象引用未设置为对象的实例”。执行此行时出错。它循环通过列表框中选定项目的列表。我认为这与我如何声明数据行有关,因为我可以查看名称并且我认为它没问题,并且在使用它之前我还对名称进行了空检查。

Visual Studio 2008,VB.NET。有任何想法吗?


是的,这是一个错误的表名。我想在看了 8 个小时的代码之后,我只是不想检查那个小细节。谢谢!

0 投票
2 回答
2223 浏览

.net - DataTable DataRow 选择带引号的字符串

我的字符串包括引号;选择语句崩溃。

我不能使用这个语句:string filter = "[MyColumn]" + " LIKE '%" + SearchWord + "%'";

我找到了字符串格式:

有什么建议选择带引号的字符串吗?

谢谢你,符文

0 投票
3 回答
696 浏览

c# - Datable.Select 排序表达式

我有带有列名标签和 100 行数据的数据表。我需要使用以“未知”开头的标签过滤此表。

我的 datatable.select 的 sortexpression 应该是什么?

我正在尝试以下。

如何在上面的代码中实现以“未知”开头的标签?

0 投票
3 回答
59757 浏览

asp.net - 如何正确过滤数据表(datatable.select)

当我调用 da.fill 时,我将插入查询中的所有记录。然后我希望过滤它们以仅显示 GroupingID 等于 0 的那些。当我运行上面的代码时。我看到了所有数据,过滤器不起作用。请你能告诉我如何让它正常工作。谢谢。

0 投票
1 回答
5518 浏览

c# - DataTable.Select 方法的问题

我的字符串在一个字符串数组中,我的数据在一个数据表中。

我要做的是,使用 datatable.select(string) 方法选择一行并将其从数据表中删除。

这就是我正在做的事情,它可以正常工作很多次,但是如果我经常更改数组,它会返回错误。我检查了数据表中的数据行以及匹配的字符串。他们应该在那里。但有时它仍然返回 null。但是当我核对时,数据正是我想要的。

如果我遗漏了什么,请告诉我。数据表中的列是“ID”和“LocationName”。ID 类似于主键,是复选框列表的值成员。

0 投票
1 回答
564 浏览

.net - DataTable.Select 注入

调用 DataTable.Select 时是否可以使用 sql 注入代码?我怎样才能限制这种漏洞或完全摆脱它?

0 投票
6 回答
22044 浏览

c# - C# 中的 DataTable.Select 和性能问题

我正在从 DataTables 中的三个制表符分隔文件中导入数据,之后我需要遍历主表的每一行并找到两个子表中的所有行。针对我从子表中找到的每个 DataRow[] 数组,我必须再次单独遍历每一行并根据不同的参数检查值,最后我需要创建一个最终记录,它将是主记录和两个孩子的合并表列。现在我已经完成了它并且它的工作,但问题是它的性能。我正在使用 DataTable.Select 从子表中查找所有子行,我相信这会使其非常慢。请记住,表中没有任何主键,因为重复行是可以接受的。目前,我在主表中有 1200 行,在子表中有大约 8000 行,完成此操作所需的总时间为 8 分钟。

知道如何提高性能。提前致谢

代码如下***************

0 投票
2 回答
8041 浏览

c# - c# DataTable 选择不使用特殊字符#

我有一个数据表选择,例如:

我知道该条目在那里,它只是因为 # 字符而不起作用。我试过用 [] 转义,比如:

但它仍然不起作用。我知道对于单引号,我将它们加倍,所以'变成''。但是我还需要关注哪些其他角色以及如何让这个案例发挥作用。