當我試圖添加一個函數來保存某些東西到我的數據庫,使用Linq to SQL時,接收到三個錯誤。x的最佳重載方法匹配有一些無效參數(兩個以上的錯誤)
爲 'System.Data.Entity.DbSet.Add(Egen_projekt.Personer)' 最佳重載的方法匹配具有一些無效參數
參數1:無法從 'Egen_projekt.Person' 轉換爲 'Egen_projekt.Personer'
無重載方法 '添加' 需要兩個參數
發送函數:
protected void Button1_Click(object sender, EventArgs e)
{
string one = txt1.Text;
string two = txt2.Text;
db.Personer.Add(txt1.Text, txt2.Text);
db.SaveChanges();
}
Web表單:
<form method="post">
Name: <asp:TextBox runat="server" ID="txt1"></asp:TextBox>
<br />
Twitter link: <asp:TextBox runat="server" ID="txt2"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Save" onclick="Button1_Click" /></form>
實體框架模型:
http://i.imgur.com/qrnOSpd.png
什麼我錯過了嗎?
什麼是不明確的錯誤消息? – Sybren