gpt4 book ai didi

c# - 在 mysql 填充的组合框顶部添加 "---OTHERS---"

转载 作者:行者123 更新时间:2023-11-30 22:13:38 25 4
gpt4 key购买 nike

我很难弄清楚这一点。我想在我的 ComboBox 顶部添加一个 "---OTHERS---" 文本,但是我的 ComboBox 填充了 MySQL:

conDatabase = new MySqlConnection(constring);
MySqlCommand cmdDatabase = new MySqlCommand("select distinct item_type from Company_db.inventory", conDatabase);
try
{
MySqlDataAdapter sda = new MySqlDataAdapter();
sda.SelectCommand = cmdDatabase;
DataSet dbdataset = new DataSet();
sda.Fill(dbdataset);
cbPart.DataSource = dbdataset.Tables[0];
cbPart.DisplayMember = "item_type";
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}

最佳答案

在将其绑定(bind)到数据源之前,您需要将额外的项目添加到数据表的行集合中。

....
sda.Fill(dbdataset);

DataTable dt = dbdataset.Tables[0];
DataRow row = dt.NewRow();
row.ItemArray = new object[] {"--OTHERS--"};
dt.Rows.InsertAt(row, 0);

cbPart.DataSource = dt;

关于c# - 在 mysql 填充的组合框顶部添加 "---OTHERS---",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39231567/

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