gpt4 book ai didi

c# - 如何从 mysql 数据库列在 C# 中的组合框中添加选项

转载 作者:行者123 更新时间:2023-11-29 13:09:45 24 4
gpt4 key购买 nike

我的 Windows 应用程序表单中有一个组合框。我在 MySQL 数据库中有一个名为 menu-list 的表。当我单击组合框时,我希望选项是数据库表中特定行的值,例如,名为 wine 的行有 2 个值,例如红酒和白 Wine ,所以当我单击组合框时,我希望选择是红酒和白 Wine

private void menustart_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'cmsDataSet.menulist' table. You can move, or remove it, as needed.
this.menulistTableAdapter.Fill(this.cmsDataSet.menulist);

}

我使用了上面的代码,但它不起作用

最佳答案

也许其中一些帖子可以帮助您找到解决方案:

Solution 1
Solution 2
Solution 3

尝试这些方法,如果您能找到解决方案,请告诉我。

编辑:尝试此代码。

string MyConString = "SERVER=localhost;" +
"DATABASE=yourDB;" +
"UID=root;" +
"PASSWORD=yourPassword;";
MySqlConnection connection = new MySqlConnection(MyConString);
string command = "select wine from menu-list";
MySqlDataAdapter da = new MySqlDataAdapter(command,connection);
DataTable dt = new DataTable();
da.Fill(dt);
foreach (DataRow row in dt.Rows)
{
string wine = string.Format("{0}", row.Item[0]);
yourCombobox.Items.Add(wine);
}
connection.Close();

关于c# - 如何从 mysql 数据库列在 C# 中的组合框中添加选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22249700/

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