gpt4 book ai didi

c# - 如何为组合框设置mySQL数据源(C#)

转载 作者:太空宇宙 更新时间:2023-11-03 12:10:30 25 4
gpt4 key购买 nike

我是 C# 的初学者,在设置组合框的数据源时遇到了一些严重的问题。我想要发生的事情如下:我希望我的 C# windows 论坛上的组合框在我的 mySQL 数据库中的一个表的一列中填充字符串名称。

mySQL 表具有以下格式:

river_id, river_name, ....... (other columns) 
_____________________________________________
1 river1
2 river2
3 river3
4 river4
5 river5
6 river6

我想要发生的是用每条河流名称填充组合框。这是我的尝试:

 string query = "SELECT * FROM sources";
MySqlDataAdapter riverSourcesAdapter = new MySqlDataAdapter(query,connectionString);
DataSet riverDataSet = new DataSet();
riverSourcesAdapter.Fill(riverDataSet);

comboBox1.Text = riverDataSet.Tables[0].Rows[0][0].ToString();

我也尝试在设计器中设置组合框数据源和数据成员,但这种方法似乎也不起作用。

最佳答案

试试这个:

comboBox1.DataSource = riverDataSet.Tables[0];
comboBox1.DisplayMember = "<column name>";
comboBox1.ValueMember = "<column name>";

关于c# - 如何为组合框设置mySQL数据源(C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24459216/

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