submitchanges

    0熱度

    1回答

    ASP.NET linq SubmitChanges方法提交自上次調用以來所有先前數據庫修改的更改。 我有,我像做以下的情況: ClassX x = new Abc.Linq.ClassX(); DataContext.InsertOnSubmit(x); ClassY y = new Abc.Linq.ClassXY(); DataContext.InsertOnSubmit(y);

    0熱度

    2回答

    我真的是LINQ新手。我有一個未知的問題: public static int save(TEntity obj) { var table = dbo.GetTable<TEntity>(); var mapping = dbo.Mapping.GetTable(typeof(TEntity)); var pkfield = mapping.RowTy

    1熱度

    1回答

    我無法弄清楚在子表中插入新記錄的正確方法。 應用程序中存在單個數據上下文,目標表(CustNotes)是名爲Customer的表的子表。 Customer和CustNotes之間有一對多關聯。 datacontext名稱是CustomerOrdersDataContext。 下面是我使用的代碼: private void Button_Click(object sender, RoutedEven

    1熱度

    2回答

    關於SubmitChanges命令(插入,更新,刪除),有沒有辦法改變這個命令?我需要首先執行刪除,任何更新,然後再執行任何新的插入。我有一個數據網格,用戶可以在其中完成所有添加,更改和更新並提交。由於每個網格行都必須包含一個唯一的項目(通過下拉菜單),因此用戶可能會刪除該行,然後嘗試在新行中使用已刪除的下拉項目,然後嘗試更新所有更改並擁有更新失敗(因爲用戶想要刪除的項目實際上仍然存在於數據庫中,

    0熱度

    2回答

    哪一層是使LINQ-SQL調用作爲的SubmitChanges)最好層(),InsertOnSubmit(等 例如,比方說,我有兩個表父母和孩子。子表具有父項的外鍵(子表具有ParentId列)。我想插入父對象和子對象到數據庫中。 使用linq-sql,我可以做到這一點。 Parent parent = new Parent(); Child child1 = new Child(); Chi

    0熱度

    2回答

    我對Linq的Sql SubmitChanges()函數的調試功能有一個更深的問題。 我想保存在本地緩存數據庫(localdbcache:服務器SqlExpress 2008客戶端SqlCE)的表中的記錄。在調用SubmitChanges之前,我可以通過DataContext.GetChangeSet()找到新項目。調用Submit Changes之後,要從ChangeSet中刪除要插入的項目。

    0熱度

    2回答

    因此,在我的數據庫的根目錄中,我有一個表格「客戶」。客戶的外鍵會轉到大約6-7個其他表格,如收據,地址,文檔等。如果我要使用SubmitChanges()刪除一個客戶,是否會用外鍵關聯查找所有這些記錄並將其刪除,或者我需要做6個查詢?

    1熱度

    2回答

    我一直在爭取一段時間。我正在嘗試實施多對一的關聯。我在表中有一堆行,稱爲讀數。隨着時間的推移,這些會不斷累積,我偶爾想要將它們導出。當我導出它們時,我想創建一個名爲ExportEvent的新對象,以跟蹤哪些行被導出,因此可以在需要時重新導出它們。因此,在我導出它們之前創建讀數時,Reading與ExportEvent之間存在可空的外鍵關係。 什麼我的發現是,當我再做出口,無論是我第一次創建Expo

    0熱度

    2回答

    我有一個映射表,如: Article_to_Categories 條款ArticleID 類別ID 我將如何插入使用LINQ2SQL這個表?

    0熱度

    2回答

    我有這樣的代碼。 DBContext是Datacontext實例。 try { TBLORGANISM org = new TBLORGANISM(); org.OrganismDesc = p.Subject; DBContext.TBLORGANISMs.InsertOnSubmit(org); DBContext.