gpt4 book ai didi

c# - 如何使用 C# asp.net 在下拉列表框中显示来自 MySql 的不同数据?

转载 作者:行者123 更新时间:2023-11-29 05:25:19 25 4
gpt4 key购买 nike

在这里,我试图从 Mysql 中的表的列(包含重复值)加载下拉列表框,因此我需要获取不重复的值。

这是我的代码:

MySqlConnection cn = new MySqlConnection("Connection String"); 
MysqlCommand cmd;
protected void Page_Load(object sender, EventArgs e)
{
cn.Open();
cmd = cn.createcommand();
cmd.CommandText = "Select Columnname from tablename";
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
DropDownList.Items.Add(reader.GetString("Columnname"));
}
}
cn.close();
}

最佳答案

尝试编辑您的 SQL 查询以获得 DISTINCT 结果

cmd.CommandText = "SELECT DISTINCT Columnname FROM tablename"; 

关于c# - 如何使用 C# asp.net 在下拉列表框中显示来自 MySql 的不同数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20841818/

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