2015-05-07 141 views
0

我是新的使用實體框架實體框架更新記錄

我怎樣才能將它轉換爲實體框架C#
query = "update cachieroperation set last_used = getdate()+'0:8:0' where id = 14"

+0

jndjnkdsnjkds dskjndskjd DS – artisla

+0

dsjdnsjkndksjndkjsnkjdsndjks – artisla

回答

0

可以使用的executeQuery直接執行查詢數據庫

string query = "update cachieroperation set last_used = getdate()+'0:8:0' where id = 14"; 
context.ExecuteQuery<cachieroperation>(query); 

欲瞭解更多信息請訪問這個鏈接ExecuteQuery

+0

感謝您的幫助 – artisla

8

如果b Ë像(我不知道你的類叫什麼):

using(var context = new SomeEntities()) 
{ 
    CarrierOperation carrierOperation = context.CarrierOperations.SingleOrDefault(co=> co.id == 14); 
    if(carrierOperation != null) 
    { 
     carrierOperation.last_used = DateTime.Now.AddMinutes(8); 
     context.SaveChanges(); 
    } 
} 
+0

感謝您的幫助! – artisla

+0

@ user3587756如果此(或任何其他答案)滿足您,請考慮接受答案(答案左側的校驗符號)。並且不需要說謝謝......但是,歡迎你=) –