nhibernate

    0熱度

    1回答

    我有一個NHibernate應用程序,當前使用SQL Server用戶定義函數。我想避免不得不調用這個函數,而是使用NH標準API來表達它的邏輯。不幸的是,我很難將NH文檔中的標準示例應用到我的特例中。所以我轉向這個網站尋求幫助。 這是功能。它接受一個字符串參數並返回一個表。該函數在相同的兩個表格之間執行3個連接,但使用不同的連接標準,然後合併結果。 任何提示將不勝感激。提前致謝! 編輯:這是針對

    0熱度

    1回答

    當我剛創建工廠時,似乎在開始時做了很多工作(在log4net控制檯中),而沒有讓我請他做任何事情。難道這些只是他爲自己做的測試嗎?

    1熱度

    2回答

    我一直在使用nhibernate和asp.net mvc的ncommon框架(http://code.google.com/p/ncommon/)。我非常喜歡工作單元模式的實現,但是在我的視圖中存在延遲加載問題。我期待如何與ncommon實現每個請求模式會話或者看看另一個框架將支持: 的LINQ to NHibernate的 單元的工作模式的 每個請求模式會話,以支持延遲加載意見 任何提示非常感謝

    0熱度

    1回答

    我正在尋找一種方法來精確控制使用實體框架保存的內容,而不是整個ObjectContext.SaveChanges()。我的場景非常簡單,我非常驚訝不適合EF - 在NHibernate中非常基本,以及我見過的所有其他數據訪問範例。我生成了一堆數據(在WPF UI中),並允許用戶微調提出的內容並選擇實際提交給數據庫的內容。對於提出的實體我: 得到一串通過我的ObjectContext參考實體(如語言

    2熱度

    3回答

    我知道NHibernate是一個ORM,它通常不用於創建表,但我也知道NHibernate能夠創建一個給定映射的整個數據庫。 我想知道是否有被遮擋的 API,我可以用它動態地創建/更改/刪除表。我可以用ADO.Net做到這一點,但我想抽象出爲不同數據庫(MS SQL,MySQL等)創建表的代碼。 精度1:CreateSQLQuery的問題是我必須重寫爲不同SQL服務器(MS SQL,MySQl等)

    4熱度

    2回答

    我剛開始在我的MVC應用程序中使用StructureMap,並且一切都很好,除了處理我的ITranscation正確的方式。 我想要做的是在每個請求上創建一個新的ISession。與此一起,我想開始一次交易。 在請求結束時我會提交transcation。 我的問題是,我怎樣才能用StructureMap來做到這一點。我在Google上發現了很多例子,但是他們都沒有開始與請求進行交涉,而且我真的不想

    0熱度

    1回答

    我班的樣子: public class User { public virtual int ID {get;set;} public virtual string Username {get;set;} } 表: User -UserID INT NOT NULL, -Username NVARCHAR(50) NOT NULL UserID is the

    0熱度

    1回答

    我有一個多對多的候選人和職位之間的關係。我試圖限制取到的頭寸列表如下 ICriteria criteria = this.GetSession().CreateCriteria(typeof(Candidate), "c"); criteria.CreateAlias("c.Positions", "plist",NHibernate.SqlCommand.JoinType.InnerJoin)

    0熱度

    2回答

    我發現PARSENAME函數是訂購存儲在數據庫中的IP地址的好選擇。 Here有一個例子。 我的問題是,我使用Hibernate在一個XML映射文件命名查詢和我試圖避免使用 session.createSQLQuery(..) 功能。 我想知道是否存在任何與HQL查詢相同的PARSENAME函數。我正在尋找它並找不到任何東西。 非常感謝。

    8熱度

    3回答

    我正在.NET 3.5,NHibernate下開發一個ASP.NET MVC Web應用程序,並託管在Windows Azure上。什麼時候,webapp是從本地開發結構運行的,它工作正常。但是,當我將它移動到Windows Azure時,從MVC Web角色執行的每個插入都會以下面列出的例外結束。 任何想法我的NHibernate邏輯有什麼問題? (可能是會話管理,不知道) [Assertion