devart

    0熱度

    1回答

    從使用Devart dotConnect for PostgreSQL產品的現有PostgreSQL數據庫創建實體框架模型時遇到問題。 該產品提供了兩種從數據庫生成EF模型的方式,但都不起作用。 在使用此Devart提供程序使用ADO.Net實體數據模型時,從數據庫生成模型時,嚮導中的表列表會顯示爲空。 當使用Devart實體模型時,表格列表將在嚮導中正確顯示並生成模型,但是所有導航屬性均缺失,並

    0熱度

    1回答

    我在寫一個控件,它將簡化dotConnect DbDataTable組件中的某些編輯過程。 部分編輯過程可以在當前行上調用BeginEdit()和EndEdit()。許多文章清楚地表明當前行不在DataTable中管理,但是我想知道這是否不完全準確,或者DbDataDable(來自dotConnect)是否添加了此圖層。我可以在窗體上創建一個DbDataTable(採用OracleDataTabl

    1熱度

    1回答

    當使用Devart DotConnect for PostgreSQL連接器查詢實體框架實體時,我觀察到一個奇怪的行爲。 例如:如果我提出的2個以下測試: var test1 = context.blocs.Where(x => x.id_bloc == null); var test2 = context.blocs.Where(x => x.id_bloc == 100); 當EF

    1熱度

    1回答

    我試圖在MSTest測試代理上運行一些與數據庫相關的集成測試。我們使用c#和帶有devart dotconnect的oracle數據庫。 由於我們需要使用間接模式,我在測試代理上安裝了devart和一個oracle客戶端。 當我在本地機器上執行測試時,測試運行順利。但是,當在遠程測試代理上執行時,它無法找到客戶端的oci.dll,它是某處的依賴項: System.IO.FileNotFoundEx

    2熱度

    1回答

    我的問題很簡單,但我似乎無法得到EF瞭解我的數據庫架構(甲骨文)。 問題 我要建模超過1個 MM關係見下圖: 正如你可以看到我有一本書和雜誌 - 我想通過使用鏈接表(交叉表,交叉表,你可以得到它!)來存儲這兩個URI的URI。在這種情況下,它恰好是我要存儲在「Journal 16」和「Book 75」中的「www.google.com」,它們將以藍色標記的格式存儲在鏈接表中。爲了完整起見我增加了一

    3熱度

    1回答

    我正在使用帶有MVC的實體框架(帶數據庫的DbContext)。當用戶從窗體保存時,我有一個條件在控制器發送實體到更新的插入方法取決於我的一些內部標誌。 當發送實體到更新方法時,我將它標記爲使用context.Entry(myEntity).State = EntityState.Modified;修改,我調用saveChanges()並且一切正常。 當發送實體到所述插入件的方法,我它標誌來使用c

    0熱度

    1回答

    我剛剛從以前的版本升級到DotConnect for SQLite 4.2.77(抱歉,不記得版本)。在VB Express 2010中,我已經按照幫助中的描述成功地完成了組件的手動安裝。但是,當我打開以前創建的項目時,在使用DotConnect代碼的任何地方都會列出幾十個錯誤,並且我無法進一步超越頁面標題「爲了防止在加載設計器之前可能丟失數據,必須解決以下錯誤: 」。我還安裝了用於桌面應用程序的

    1熱度

    1回答

    我使用的是實體框架代碼,首先使用dotConnect for MySQL,出於某種原因,我得到一個有關我的一個模型映射的錯誤。 我搜索了這個錯誤,它通常是由不良的xml文件或實體框架特定的文件造成的。我沒有使用任何這些模型,只有一個.cs代碼文件。 異常詳細信息: System.Data.MappingException:成員在概念 類型「SiteModels.TournamentTable」的數

    0熱度

    1回答

    將我的項目更新到DevArt V7.2.114後,我發現有些查詢不會返回結果,儘管生成的SQL在TOAD中直接執行時會返回結果。如果我切換回到7.0.25版,一切正常。 我的數據庫客戶表看起來是這樣的: SomeField | Firstname | CustomerNo (null) | John | 12345 12345 | John | 12345 828282 | Ma

    3熱度

    2回答

    我寫了一個簡單的測試程序,它會訪問默認的HR模式上的Oracle Express在使用DevArt dotConnect用於Oracle V直流模式6.8.0.350: using (var ctx = new HREntities()) { var locNew = new LOCATION(); locNew.CITY = "Magdeburg"; ctx.LO