DataView.ToTable 没有返回不同的值
DataView.ToTable not returning distinct values
我正在尝试使用 DataView.ToValue
函数,虽然它正在提取所需的正确列,但我仍然没有获得 DISTINCT 值。我有一个 DataValue
,其中包含网站上所有信息的网格视图。当客户端以特定格式下载此数据时,他们只需要将唯一值处理到文件中。
目前,我将报告所需的所有列存储在一个数组中,目的是实现动态。创建该字符串数组后,我使用
创建我的数据表
tblData = dvData.ToTable(true, arrColumns);
尽管如此,返回的数据仍然有 所有 行。我错过了什么吗?根据 this from Microsoft's documentation 我应该取回不同的值。
原来我忘记了后端的一个步骤处理将 NULL 清理为 xml 的有效数据点。所以它是正确排序的,只是空字段实际上导致 "copies".
我正在尝试使用 DataView.ToValue
函数,虽然它正在提取所需的正确列,但我仍然没有获得 DISTINCT 值。我有一个 DataValue
,其中包含网站上所有信息的网格视图。当客户端以特定格式下载此数据时,他们只需要将唯一值处理到文件中。
目前,我将报告所需的所有列存储在一个数组中,目的是实现动态。创建该字符串数组后,我使用
创建我的数据表tblData = dvData.ToTable(true, arrColumns);
尽管如此,返回的数据仍然有 所有 行。我错过了什么吗?根据 this from Microsoft's documentation 我应该取回不同的值。
原来我忘记了后端的一个步骤处理将 NULL 清理为 xml 的有效数据点。所以它是正确排序的,只是空字段实际上导致 "copies".