C#编程中combobox valuemember dataset的问题 10
publicvoidComboBoxLoad(){DataSetds=myQuery.QueryOneBook();comType.Items.Clear();//清除选...
public void ComboBoxLoad()
{
DataSet ds = myQuery.QueryOneBook();
comType.Items.Clear();//清除选项数据
comType.DisplayMember = "name";//设置显示的文本内容
comType.ValueMember = "no";//设置真实的值
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
//以类为一个项,添加到comboBox控件中
comType.Items.Add(new Item(int.Parse(ds.Tables[0].Rows[i]["oneno"].ToString()), ds.Tables[0].Rows[i]["onename"].ToString()));
}
}
这一段程序中的“name”和“no”是哪里来的?是数据库的字段吗?但是数据库中没有这两个字段,程序可以正常运行。 展开
{
DataSet ds = myQuery.QueryOneBook();
comType.Items.Clear();//清除选项数据
comType.DisplayMember = "name";//设置显示的文本内容
comType.ValueMember = "no";//设置真实的值
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
//以类为一个项,添加到comboBox控件中
comType.Items.Add(new Item(int.Parse(ds.Tables[0].Rows[i]["oneno"].ToString()), ds.Tables[0].Rows[i]["onename"].ToString()));
}
}
这一段程序中的“name”和“no”是哪里来的?是数据库的字段吗?但是数据库中没有这两个字段,程序可以正常运行。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询