当我尝试使用以下代码将新用户添加到我的数据库时出错:
private void btnAdd_Click(object sender, EventArgs e)
{
objState = EntityState.Added;
pic.Image = null;
pContainer.Enabled = true;
studentBindingSource.Add(new Student());
studentBindingSource.MoveLast();
txtFullName.Focus();
}
它看到我一个错误错误System.InvalidOperationException:“添加到BindingSource列表的对象必须是相同的类型。”
请帮忙
答案 0 :(得分:0)
集合(例如List)一次只能包含一种数据类型。
例如,字符串数组只能包含字符串。添加一个整数将给你一个问题
我没有足够的代码告诉您具体发生了什么,但似乎您的studentBindingSource
集合并不意味着包含学生。它包含另一种数据类型