2015-07-02 50 views
0

我如何只能將一條記錄插入單元格。使用Linq。我正在使用EF6使用linq只插入1個數據到一個單元格

我想在單元格中插入「Y」或「N」以使用linq來檢查用戶是否處於活動狀態。我想插入「用戶」表,其中包含所有用戶詳細信息,包括「IsActive」字段。在不檢索所有用戶詳細信息的情況下,我只想在「USER」表中插入「Y」或「N」。

+1

請發表您的代碼,否則它是不可能的幫助。 LINQ是一種查詢語言,它不會插入數據。插入是實體框架的工作。如果您只創建一個對象,則只會創建一條記錄。你嘗試過什麼,有什麼問題? –

回答

-1

像這樣:

using(var ctx = new YourEntities()) 
{ 
    var user = ctx.USER.FirstOrDefault(x => x.name == "someName"); 
    user.IsActive = "y"; //btw it should be boolean not a varchar 
    entities.SaveChanges(); 
} 
+0

單列數據庫中的更新值 –

+0

@MukeshKalgude你是什麼意思?此代碼是否不更新單個列?所有其他列將不會被觸及 – MajkeloDev

+0

閱讀問題。其中包含所有用戶詳細信息,包括「IsActive」字段。 –

相關問題