,所以我有我的函數的代碼插入新的數據到數據庫(通過點擊一個按鈕激活):C# - 使用EF6.0
entry ent = new entry { prodId = query1 , prodQty = int.Parse(textBox.Text) , hospId = query4 , contId = query5 , freqMaintenance = int.Parse(textBox1.Text), empId = this.emp });
ctx.entries.InsertOnSubmit(ent);
ctx.ent.SubmitChanges();
,並從數據庫中的表結構是這樣的(簡單) 。 。
ENTRYID INT標識(1,1)的主鍵[非空],
PRODID INT外鍵[非空],
prodQty INT [空],
hospId INT外鍵[空],
contID INT外鍵[NOT NULL],
freqMaintenance INT [NOT NULL],
dateRec日[NOT NULL]默認SYSDATE,
EMPID INT外鍵[NOT NULL],
批准位[空],使用的SQL Server Compact 4.0 EF6
IM。 0+ Visual Studio。
我想要做的是將數據插入表中。我嘗試使用.SaveChanges
和.SubmitChanges
但語法錯誤。
'ctx'對象中的'ent'是什麼? – kat1330
ent是我創建的對象。 –