data-access

    0熱度

    3回答

    我不得不面對DAAC的微軟企業庫時遇到什麼問題?換句話說,我現在似乎沒有開發好 - 我正在使用ADO .net實體框架來訪問我的SQL數據庫,但如果它們值得的話,顯然可以開放新的/更有效的數據訪問處理方式。我似乎發現的唯一文章是針對更高級的開發人員,所以任何人都可以給我一些關於Enterprise Library實際提供的內容的解釋,以便我可能錯過了現在?

    0熱度

    1回答

    我有2個教學班,一到許多這樣的: public class Parent { public virtual List<Child> Children {get; set;} } 我也使用存儲庫類各型號, 即: 家長都有它具有獲取(自己的回購類)函數,可以獲取父項的有序列表。 孩子也有它自己的回購類,它是一個Get()函數,可以獲得狀態爲活動狀態的子項的有序列表。 問題是,EF的工

    3熱度

    2回答

    據我所知,Entity框架的要點是簡化和統一數據訪問模型。 我下載了最新的Oracle .net工具(ODAC 11.2版本4),它聲稱EF4支持,並且我試圖導入一些引用光標作爲輸出參數的Oracle存儲過程(通過函數導入)。 當我閱讀有關Oracle's site 的文檔它說我必須在我的app.config中定義ref cursor所返回的每個字段。好吧。這非常愚蠢,並且使整個Entity框架對

    6熱度

    3回答

    我已經有了一個很好的分層數據訪問設計。但我不知道它是否是最合適的實現。 我只是想知道,BLL類或methots應該是靜態的,或者他們應該是隻有一個實例的concreate類? 同時,我不需要序列化BLL類來在這樣的SOA設計中使用它。但我不知道該功能會帶來什麼。 請看以下選項: BLL類和methots是靜態 BLL類不是靜態的,而是它的methots是靜態 BLL類不是靜態的,也不是它的meth

    7熱度

    2回答

    我使用企業庫的ODP.NET和版本4.1,與2008年一樣。 現在,使用企業庫的ODP.NET Oracle.DataAccess 4.112.2.0和版本5.0.414.0,遷移到2010,.net 4.0。 Oracle.DataAccess 4.112.2.0 EnterpriseLibrary 5.0.414.0 繼4.1版最近升級到企業庫5.0,一旦我們得到以下錯誤: 「類型數據庫不能你

    1熱度

    2回答

    我有一個使用實體框架來訪問數據的應用程序,並在整個代碼有LINQ語句是這樣的: var idsOrfaos = context.Items.Cast<OrdemAberta>() .Select(p => p.OS) .Except(IdsBd); 和SQL語句太: var resumo = context.Database.SqlQuery<Vie

    0熱度

    1回答

    當我在Windows XP電腦上使用UDL文件時出現問題。它顯示錯誤消息「無法找到提供程序,請確保提供程序已正確安裝」。 我在網上搜索一些文章,其中大多數提到它出現在X64操作系統,但我的Windows XP是32位和修補SP3。 我只是試圖打開UDL文件,但它顯示錯誤。我正在使用此UDL從xlsx文件中的SQL Server數據庫獲取外部數據。

    0熱度

    1回答

    我有一個數據密集型應用程序,速度至關重要,網絡流量應儘可能低。 在不同查詢中返回的元素集通常重疊但不完全相同。 如果我決定優化具有最具體查詢和DTO-s的所有請求,那麼很可能操作和類型的數量將快速增長,並且它們都不會重複使用。另一方面,泛化使得有可能以丟失性能爲代價重用代碼。 除了使用常識和測量之外,是否有任何良好實踐或指導方針可以解決此問題?

    2熱度

    1回答

    是否有任何「最佳實踐」如何處理DataContext的實體框架4? 目前,我每天窗口做這樣的事情在: public class MyWindow() { MyEntities() _entities; MyWindow() { _entities = new MyEntities(); InitializeComponent();

    0熱度

    1回答

    我將以下面的情況爲例。公司開發部署在客戶端的組件A(該組件位於客戶端區域,該客戶端可能不被公司信任)。組件需要訪問存儲在位於公司區域(可信區域)的數據庫服務器中的數據。該公司開發的核心模塊之一是數據模型,使用Hibernate作爲ORM。 一種方法是組件A直接依賴數據模型模塊並直接訪問數據庫(通過Hibernate)。第二種方法是間接訪問數據庫,使用連接組件A和數據庫服務器的中間模塊。 將組件直接