edmx

    0熱度

    1回答

    我在DAL中有edmx,它已經爲所有存儲的特效自動創建函數和複雜類型。我能夠使用實體對象調用存儲的特效。 現在在業務邏輯層中,我正在爲課程級別創建一個DAL對象。 即 public class ProjectBO //Business object { ProjectEntities Entities = new ProjectEntities(); publ

    0熱度

    1回答

    我在這裏遇到了問題。 我在c#中有一個edm查詢,其中我根據用戶選擇填充1(一個)網格視圖控件與多個表。我得到它的工作,並與所有的數據填充表。 我需要知道什麼最好的方法是加載列名與行中的數據。我無法預先加載具有列名稱的網格視圖,因爲數據每次都會有所不同。我還希望網格視圖上的按鈕字段的文本顯示爲表的主要ID。 我已經試過所有的東西,任何幫助將不勝感激。 這裏是我的代碼: using (ITIncid

    1熱度

    1回答

    我正在用edmx和存儲庫模式編寫一個簡單的mvc應用程序。 我有以下表結構。 1) Employee ColumnName:Name,ProjectCode 2) Project ColumnName:Code,ProjectName 這兩個表之間只有數據關係,它們之間的數據庫中沒有定義關聯。 我必須在Employee的列表視圖中顯示projectname來代替proje

    0熱度

    1回答

    我從SQL Server數據庫生成模型(EDMX),並且每次生成它時都會省略一個表。我試過刪除/重新創建數據庫中的表格並刪除/重新創建模型,但仍然發生。 該表是一個多到多聯表格: 公司(CompanyID,名稱) 部門(扇區,名稱) Companies_Sectors(CompanyID,扇區)< - 此表沒有得到映射 有許多相同結構的表,做得到映射,所以它是莫名其妙。我創建了這個和其他的一樣 -

    0熱度

    1回答

    包括 現在我有3個表: tbl_User:用戶名,用戶名 tbl_Role:角色ID,角色名 tbl_UserRole:用戶ID,角色ID 關係是:tbl_User - tbl_UserRole - tbl_Role(1許多用戶角色,1許多用戶的角色) 在edmx中,我試圖使用像這樣: var users = ((from u in DbContext.tbl_User joi

    0熱度

    1回答

    問題 當我測試直播環境項目的問題,它可以完美運行。所有連接都已正確完成,兩個edmx都能正常工作。 然而,當我將它發佈到我們的網絡服務器,EDMX文件中的一個會返回一個「遠程服務器返回錯誤:未找到」 (見圖片) 信息 我們正在使用IdeaBlade v6.1.7.0,Caliburn.Micro v1.3.1.0和MefContrib.Silverlight v1.1.0.0的silverligh

    2熱度

    2回答

    我有一個複雜的數據庫,想知道爲存儲過程創建單獨的edmx是否是一個很好的路徑?我的想法是有多個edmx文件,基於使用數據庫的應用程序。這樣每個應用程序只能訪問它所需的存儲過程。

    1熱度

    1回答

    我需要一個操作結果在我的控制器中保存來自用戶的內嵌版本。我成功地使用源自http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx的edmx創建列表,但是當我保存時我不知道如何處理actionresult。 見我cstml: @model List<SCP___AgroGerente.Models.VeiculoFazend

    4熱度

    1回答

    我的應用程序使用EF5與DbContext和大約100個實體類。 對於第一個查詢,初始化第一個上下文實例需要大約5秒和大約1秒。 創建預編譯查詢後,所需時間減少到4.5秒和0.1秒。 因此,看起來代視圖尤其加速了第一個查詢。 但是,第一個上下文初始化似乎只從預編譯查詢中受益。 在我的理解中,EF在運行時從實體類創建一個EDMX模型。 也許這會導致啓動時延遲。 我想盡可能地從創業世代移到編譯時間。

    2熱度

    1回答

    我有這樣 create proc usp_ProjectName_DBQuery @strDBQuery varchar(8000) as begin exec (@strDBQuery) end 一個存儲過程,這會接受任何的DBQuery,它會在服務器端執行它。 現在我的問題是這將返回n列基於查詢。 例如,如果我通過在select x,y from db它將返回兩列