gpt4 book ai didi

asp.net - 在已创建的 DataTable 对象上使用 SELECT DISTINCT?

转载 作者:行者123 更新时间:2023-12-01 13:03:58 27 4
gpt4 key购买 nike

我有一个已创建的 DataTable 对象,我将其用于我的 girdview (asp.net) 我还需要将该对象的一列绑定(bind)到 DropDownList。数据表在列中具有正确的详细信息,但该列在列中包含超过 1 个相同名称 - 因此我只想对数据表执行某种 SELECT DISTINCT 并将其复制到新数据表以用于绑定(bind)下拉菜单。

这将使我能够通过再次访问数据库来节省资源。

这是一个例子,当前数据表有一个名为items的列,在这个列中有以下条目

1
1
1
1
5
5
6

当然,我只需要唯一的项目来绑定(bind)到我的下拉列表,因此我需要以下数据

1
5
6

当然,我不想更改原始数据表对象,而是复制它以获取新的详细信息

如果这可能的话,有什么想法吗?还是我需要再去一次数据库?

提前致谢

最佳答案

DataTable dt = new DataTable();dt = dsMobileInfo.Tables[0].DefaultView.ToTable(true, "ColumnName");

//将dvResult数据集应用到Grid对于(int i = 0;我

希望这对你有用。

关于asp.net - 在已创建的 DataTable 对象上使用 SELECT DISTINCT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192143/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com