如何从数据库中读取多行记录到combobox的选项中

2025-01-16 10:58:05
推荐回答(2个)
回答(1):

string select = "select ClassID from dbo.GoodsClass";
SqlDataReader dr = db.ExecuteReader(select);
WHILE(dr.Read())
{
comboBox1.Items.Add(dr["ClassID"]);
}
把if 换成 while 就可以了。

回答(2):

如果你的GoodsClass表中有多行数据,是可以逐个写入到combobox的,怀疑只有一条数据。