将数据库列添加到windows窗体的组合框中
本文关键字:组合 窗体 windows 数据库 添加 | 更新日期: 2023-09-27 17:59:33
在我的winodws应用程序中,我想在组合框中添加一列表。
下面的代码从数据库中获取产品名称作为数据集。
public DataSet GetAllItems()
{
DataSet dataSet = new DataSet();
// Create connection object
OleDbConnection oleConn = new OleDbConnection(connString);
try
{
oleConn.Open();
string sql = "SELECT [Product Name] FROM [Product]";
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(sql, oleConn);
dataAdapter.Fill(dataSet, "Product");
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
finally
{
oleConn.Close();
}
if (dataSet.Tables.Count <= 0)
return null;
else
return dataSet;
}
现在我如何将数据集中的这些项添加到组合框中。
尝试:
DataSet ds = GetAllItems();
YourcomboBox.DataSource = ds.Tables[0];
YourcomboBox.DisplayMember = "Product Name";