objectcontext

    1熱度

    2回答

    背景: 我正在使用EF4和ObjectContext。爲了優化複雜對象層次結構的檢索,我手動執行數據庫查詢,然後使用ObjectContext.Translatey<T>(DataReader, entitySetName, mergeOptions.AppendOnly)將數據行轉換爲實體。然後我使用Attach方法將實體附加到ObjectContext。這也修復了實體之間的關係。 問題: 後,

    0熱度

    1回答

    我試圖編譯一個linq查詢。 Func<ImportNewPermits_Enviance, String, EnumerableRowCollection<ImportNewPermits_Enviance._History_for_Permit__POI__Data_Row>> s_compiled = CompiledQuery.Compile<ImportNewPermits_E

    8熱度

    1回答

    我創建一個委託來檢索數據庫中的所有專輯記錄。我在另一個項目中使用了相同的方式,但由於某種原因,我這次得到一個錯誤。 我錯過了一步嗎?我不確定爲什麼會出現此錯誤。 代碼 public static readonly Func<CodySolutionEntities, IQueryable<Album>> SelectAlbums = CompiledQuery.Compile<Cod

    4熱度

    1回答

    的同一交易從EF SP是否有人知道如何使用ObjectContext的SaveChanges方法(5的EntityFramework)相同的交易調用StoredProc? 目標是應用對象更改並調用在數據庫上執行一些「魔術」的存儲過程,但如果出現問題(使用SaveChanges或使用SP執行),則不會在所有。

    0熱度

    1回答

    我一直在我的項目中使用實體框架(VS2010 Framework 4.0)。我在使用每個表單的不同對象上下文時遇到了一些麻煩。我之後做的是在主菜單窗體中創建一個對象上下文(保持打開狀態),並且每次創建並顯示一個窗體時,都會將該對象上下文傳遞給此新窗體。例如: public partial class frm_Menu : Base { public Sistema_financiero

    0熱度

    2回答

    我想處理一個批量插入過程中的情況,其中可能存在具有相同主鍵的實體,這當然會導致SaveChanges拋出異常。 這是我有:(計數隨着時間的foreach循環迭代次數下降) try { _context.SaveChanges(); _context.Dispose(); _context = null; _context = SelectContext<T

    0熱度

    1回答

    我建立一個像這樣的對象上下文: public MyObjectContext(....) : this(contextName, new EntityConnection(connectionString)) 連接字符串是一個連接字符串到Oracle數據庫。我使用DevArt作爲提供商btw。 ,一切工作正常。我可以用它來檢索實體等。 但是後來我想對底層連接做些事情。我不喜歡的東西: (Ora

    0熱度

    1回答

    我在擁有支付模型的c#和實體框架中有一個類庫。 我的支付模式有一個表叫Payment,然後另一個表稱爲PaymentSolid,就像如果第一個具有IdSeller這最後一個保存第一個實值,那麼seccond一個有SellerName。 我的問題是,我有一種方法叫做NewPayment我在那裏創建Payment實體和PaymentSolid。 我有下面的代碼在我的方法: Payment ret;

    0熱度

    2回答

    選擇哪一個或者ObjectContext或DbContext,當要求, 數據建模由建模完成,提供了開發團隊一個sql 腳本。由於這個原因,我們選擇了Model First。這是一個正確的 的選擇? 現有的非規範化的數據庫將從UI 每個表都有CreatedBy遷移到由 建模 需要保持審計日誌全部更新創建新的數據庫,在外地一級, ,CreatedOn,ModifiedBy, ModifiedOn。這些

    1熱度

    1回答

    我想知道是否有一種方法,使用實體框架,來自任意sql的映射結果,如Doctrine中的ResultSetMapping。我知道我可以創建一個配置類來完成映射,但這需要我將該類註冊爲實體類型。 我想要做的是利用EF的物化元素(對象服務),而不用EF的其餘部分。有時候,我不得不從神祕以下有意義的列名的PROC結果,但需要地圖與更多的有意義的屬性名稱類,但無權改變PROC定義,如: exec dbo.g