我試圖在表中插入值。 我做它,如下所示:使用上下文插入數據庫不起作用
JobTable jobTable = new JobTable();
int result = -1;
JobEntities context = new JobEntities();
try
{
jobTable.JobDate = DateTime.Now;
jobTable.JobProcess = processName;
context.JobTable.Attach(jobTable);
context.JobTable.Add(jobTable);
result = context.SaveChanges();
Console.WriteLine("Result => " + result.ToString());
}
catch (Exception)
{
throw;
}
return jobTable.JobId;
我每次得到一個新的JobId,但是當我檢查我的數據庫,表保持爲空。 我錯過了什麼?
刪除附加電話,你的添加和附加看起來像他們衝突 –
你確定你正在尋找良好的數據庫?你的.config是什麼樣的? – tschmit007
我在沒有附加的情況下嘗試了它,但它不起作用。這就是爲什麼我認爲我必須插入附加線。我只是試了一遍,沒有附加它也不起作用。 –