2017-08-17 42 views
0

我有錯誤,當我嘗試使用此代碼新用戶添加到我的DATABSE:studentBindingSource.Add(new Student());錯誤SQL

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

集合(如列表)一次只能包含一種數據類型。

例如,一個字符串數組只能包含字符串。向它添加一個整數會給你一個問題

沒有足夠的代碼來告訴你到底發生了什麼,但看起來你的studentBindingSource集合並不意味着包含學生。它包含另一個數據類型

相關問題