2016-09-20 91 views
0

您能否讓我知道爲什麼我無法在此處添加數據到Region表?將數據添加到實體框架表中存在問題

protected void Button4_Click(object sender, EventArgs e) 
{ 
    Region newRegion = new Region() 
    { 
     RegionID = 5000, 
     RegionDescription = TextBox1.Text 

    }; 

    db.Regions.Add(newRegion); 
    db.SaveChanges(); 
} 

我收到此錯誤:

enter image description here

在:

db.Regions.Add(newRegion); 

我有一個Region類爲:

namespace EFDataStore 
{ 
    using System; 
    using System.Collections.Generic; 

    public partial class Region 
    { 
     public int RegionID { get; set; } 
     public string RegionDescription { get; set; } 
    } 
} 

回答

2

我似乎你有命名空間衝突。您將需要Region類的完整名稱空間。

protected void Button4_Click(object sender, EventArgs e) 
{ 
    var newRegion = new EFDataStore.Region() <==== Need full namespace. 
    { 
     RegionID = 5000, 
     RegionDescription = TextBox1.Text 

    }; 

    db.Regions.Add(newRegion); 
    db.SaveChanges(); 

} 
+0

謝謝贏了,你是對的 – Suffii