Tag: nhibernate

NHibernate ist eine ausgereifte open-source Objekt-relationalen mapper (ORM) für die .NET-framework.

NHibernate-multi-threading-Problem

Anzahl der Antworten 1 Antworten
Habe ich eine ASP.NET MVC-Anwendung, für die ich schreiben will stress-tests im Sinne der gleichzeitigen Datenbank-Zugriff von mehreren threads. Ich schrieb es als ein unit-test mit Parallel.ForEach(), aber war nicht in der Lage zu machen, arbeiten, da

Warum ist NHibernate Weigerung, die batch-Einsätze?

Anzahl der Antworten 2 Antworten
Verwendung von NHibernate 2.1.2.4000 gegen SQL Server 2008. Die Zieltabelle hat keine Trigger oder überflüssige Indizes. Es ist einfach: create table LogEntries ( Id INT IDENTITY NOT NULL, HostName NVARCHAR(32) not null, UserName NVARCHAR(64) not null, LogName

Der beste Platz für NHibernate Dokumentation?

Anzahl der Antworten 15 Antworten
Ich habe auf der Suche für eine gute Dokumentation für nhibernate, speziell in der version 2.0. Ich habe mir vor kurzem zurückgegeben .NET Entwicklung und für das Leben von mir, ich kann nicht finden, die richtige Art

NHibernate mit QueryOver: WO und EXISTIERT

Anzahl der Antworten 1 Antworten
Ich habe eine Show Person mit Kind nav IList<TicketRequest>. Mit QueryOver möchte ich wählen Sie alle Show Personen, die Ihre Aktiv-flag gesetzt, und auch wählen Shows die Luft in die Zukunft und damit verbundenen TicketRequest Personen. Eine

NHibernate-Code-Generierung

Anzahl der Antworten 6 Antworten
Arbeite ich mit NHibernate, und ein paar code generation tools. MyGeneration ist ein und SmartCode ist die andere. Diese Frage gestellt wurde, bevor, aber ich habe einige andere Antworten und gefunden, dass der code generation tools in

Daten der Überwachung in NHibernate und SQL Server

Anzahl der Antworten 6 Antworten
Bin ich mit NHibernate für ein Projekt und ich brauche zu tun, Daten-auditing. Ich fand dieser Artikel auf codeproject die beschreibt die IInterceptor-Schnittstelle. Was ist Ihre bevorzugte Art von auditing-Daten? Verwenden Sie Datenbank-Trigger? Haben Sie so etwas

Fluent Nhibernate-Schema Generation

Anzahl der Antworten 1 Antworten
Ich Spiele seit etwa mit FluentNhibernate als Teil des S#arp-Architektur. Unten ist ein Beispiel-mapping. public class EventBaseMap : ClassMap<EventBase> { public EventBaseMap() { WithTable("Event_Header"); //NotLazyLoaded(); Id(x => x.Id).WithUnsavedValue(-1).GeneratedBy.Native(); Map(x => x.Name).WithLengthOf(50).Not.Nullable(); Map(x => x.Description).WithLengthOf(255); Map(x => x.Rating);

nHibernate und SQL Server 2012 LocalDB

Anzahl der Antworten 5 Antworten
Ist es möglich, mit LocalDB Datenbanken mit NHibernate? Wenn ja, was muss installiert/konfiguriert? Derzeit, wenn Sie versuchen, verwenden Sie die Verbindungszeichenfolge wie Data Source=(LocalDb)\v11.0;Initial Catalog=tst1;Integrated Security=SSPI beim erstellen SessionFactory bekomme ich System.Daten.SqlClient.SqlException : Eine Netzwerk-oder Instanz-spezifische Fehler

Erhalt Index Out of Range mit NHibernate

Anzahl der Antworten 2 Antworten
Ich hoffe, dass jemand kann mir mit diesem Problem helfen. Ich habe Regale mein Gehirn und mein Projekt ist aufgrund sehr bald. Vielen Dank im Voraus. Ich erhalte einen index out of range exception beim einfügen eines

Trennen Sie Objekt von NHibernate session

Anzahl der Antworten 1 Antworten
In meinem nhibenate session ich Mapping mit AutoMapper und in der afterMap Aktion, die ich erstellen Sie eine neue Instanz des Objekts, weil ich extrahieren Sie das Objekt aus der DB, um die Eigenschaften zu vergleichen. Also

NHibernate QueryOver Unterabfrage wieder nur neuesten Datensatz

Anzahl der Antworten 1 Antworten
Ich habe eine Abfrage in Nhibernate QueryOver das bringt wieder eine Sammlung von episode Objekte (episode ein Zauber der Pflege), die wiederum eine Sammlung von episode Status als eine Eigenschaft, die jeder episode. Jedoch möchte ich dies

FluentNHibernate: LazyLoad und Fetch

Anzahl der Antworten 1 Antworten
in fluent nhibernate kann ich Holen.Etwas und Nicht.LazyLoad zu einem Referenz-oder HasMany. Was wird passieren, wenn ich beide verwenden? Wie diese beiden spiegelt sich auf die Abfrage von Daten in diese drei Möglichkeiten? class UserMap { HasMany(x=>x.Contacts).

ASP.NET MVC, Spring.NET NHibernate Inbetriebnahme/Beispiel/tutorial

Anzahl der Antworten 4 Antworten
Haben Sie getan, einige ASP.NET MVC-Entwicklung mit Spring.NET und NHibernate die beiden? Ich würde gerne sehen, ein Informatives Beispiel für eine solche Einrichtung, so konnte ich meine eigenen bauen Projekt aus, dass. Habe ich versucht zu googeln,

NHibernate Gelöschte Objekt erneut gespeichert werden, indem Sie cascade

Anzahl der Antworten 2 Antworten
In meiner Lösung habe ich eine Niederlassung der business-Objekte mit den Verbänden. Wenn ich also versuchen, speichern Sie ein root-Objekt nach der Bearbeitung bekomme ich eine exception mit der Meldung "Gelöschte Objekt erneut gespeichert werden, indem Sie

Linq, Nhibernate left join

Anzahl der Antworten 1 Antworten
Einem Diebstahl hat ein Aktion Eigenschaft Dies ist die Abfrage, die ich versuche zu bekommen NHibernate.Linq zu erzeugen: SELECT * FROM `thefts` LEFT JOIN memberThefts ON thefts.id = memberThefts.theftId AND memberThefts.memberId = 1 Möchte ich, um eine

NHibernate - Projektionen.Immobilie auf freistehende Kriterien mit Alias

Anzahl der Antworten 1 Antworten
Baue ich eine semi-komplexe report-Abfrage (eventuell nicht der beste Weg, aber es funktioniert gut bis zu dieser Ausgabe). //total appointments var appts = DetachedCriteria.For<Appointment>("appt") .CreateAlias("Lead", "lead") .CreateAlias("lead.Promoter", "leadPromoter", JoinType.LeftOuterJoin) .Add(Restrictions.EqProperty("leadPromoter.Id", "promoter.Id")) .SetProjection(Projections.ProjectionList() .Add(Projections.CountDistinct("appt.Id")); //total sales var sales

Nullable DateTime in NHibernate 2.0.1

Anzahl der Antworten 2 Antworten
Zwei Probleme, die wahrscheinlich sofort offensichtlich sein, aber ich habe schon zu lange tracking Sie nieder: Ich habe eine AuditInterceptor, um automatische überwachung für Entitäten, die Umsetzung meiner IAuditable-Schnittstelle, die verwendet wird, wie folgt: public class AuditInterceptor

Fluent NHibernate - so ordnen Sie eine Unterklasse eins-zu-eins?

Anzahl der Antworten 2 Antworten
Angenommen ich habe drei Klassen. Es gilt zu instanziieren, aber es gibt auch Besondere Fälle B und D, welche Eine Unterklasse ein, das hinzufügen zusätzlicher Informationen. Wie würde ich den mapping-Dateien für diese im (fließend) NHibernate? public

NHibernate 2 + Fluent Nhibernate medium Vertrauen

Anzahl der Antworten 1 Antworten
Wird NHibernate 2 und\oder Fluent Nhibernate arbeiten in einem medium vertrauenswürdigen Umgebung. Wenn nicht gibt es irgendwelche Workarounds? InformationsquelleAutor Dan | 2009-04-02

NHibernate Left Outer Join Nicht Verwandten Personen

Anzahl der Antworten 2 Antworten
Ich habe 2 entities Rolle & Übersetzung. Rolle -> Role_ID, Code Übersetzung -> Code, der Sprache, der Name Die Idee ist zu sagen, dass für eine bestimmte Rolle auf, dass es englische Namen, französische Namen und so

Nhibernate Kriterien Abfrage fügt eine zusätzliche order by-Ausdruck bei der Verwendung JoinType.LeftOuterJoin und Projektionen

Anzahl der Antworten 2 Antworten
Warum sollte dieses nhibernate Kriterien Abfrage erzeugen der sql-Abfrage unter? return Session.CreateCriteria(typeof(FundingCategory), "fc") .CreateCriteria("FundingPrograms", "fp") .CreateCriteria("Projects", "p", JoinType.LeftOuterJoin) .Add(Restrictions.Disjunction() .Add(Restrictions.Eq("fp.Recipient.Id", recipientId)) .Add(Restrictions.Eq("p.Recipient.Id", recipientId)) ) .SetProjection(Projections.ProjectionList() .Add(Projections.GroupProperty("fc.Name"), "fcn") .Add(Projections.Sum("fp.ObligatedAmount"), "fpo") .Add(Projections.Sum("p.ObligatedAmount"), "po") ) .AddOrder(Order.Desc("fpo")) .AddOrder(Order.Desc("po")) .AddOrder(Order.Asc("fcn")) .List<object>(); SELECT

Nhibernate-Kaskade

Anzahl der Antworten 1 Antworten
Was bedeutet Cascade in Nhibernate bedeuten? Sehe ich eine Menge von Optionen, die in cascading: Löschen Alle AllDeleteOrphan DeleteOrphan SaveUpdate Erklären Sie diese mit Beispielen und deren Unterschiede? InformationsquelleAutor Quintin Par | 2010-01-03

QueryOver mit Join und Verschiedene

Anzahl der Antworten 3 Antworten
Ich die Folgen QueryOver: var query = searchTermRepository.GetAllOver() .Where(Restrictions.On<Entities.SearchTerm>(c => c.Text).IsLike(filter.Value, MatchMode.Start)) .Select(Projections.Distinct(Projections.Property<Entities.SearchTerm>(x => x.Contact))) .Inner.JoinQueryOver(x => x.Contact).Take(100); Diese erstellt: SELECT distinct TOP ( 100 /* @p0 */ ) this_.ContactId as y0_ FROM SearchTerm this_ inner join

Frühjahr HibernateTemplate: wie es befasst sich mit Transaktionen?

Anzahl der Antworten 4 Antworten
Könnten Sie erklären, was passiert hinter den kulissen? Transaction management bei der Verwendung dieser Vorlage im Frühjahr ist völlig unklar. Was, wenn ich rufe 10 DAO-Methoden, die alle das gleiche Hibernatetemplate und ich rufe Ihnen einer nach

eine viele-mapping, NHibernate 3.2 mapping von code

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen NHibernate 3.2 built-in mapping by code api (NICHT Fluent NHibernate). Können Sie mir helfen, um anzeigen in einer eins-zu-viele-Beziehung zwischen diesen Einheiten, bitte? public class Member { public virtual int Id { get;

Was bedeutet NHibernateUtil.Initialisieren tun?

Anzahl der Antworten 1 Antworten
Ich geerbt habe ein Stück code, das nennt NHibernateUtil.Initialisieren. Ich bin relativ neu in NHibernate und nicht in der Lage zu arbeiten, insbesondere, was den Aufruf NHibernateUtil.Initialisieren tut. Was er macht und in welchen Szenarios sollte es

NHibernate, Sum Abfrage

Anzahl der Antworten 3 Antworten
Wenn ich eine einfache named query definiert, die Vorformlinge eine count-Funktion, die auf einer Spalte: <query name="Activity.GetAllMiles"> <![CDATA[ select sum(Distance) from Activity ]]> </query> Wie bekomme ich das Ergebnis einer Summe oder jede Abfrage, dont Rückkehr eines

NHibernate ExecuteUpdate nicht an aktuellen Transaktion?

Anzahl der Antworten 2 Antworten
Ich habe code, der wie folgt aussieht: using (var session = this.sessionCreator.OpenSession()) using (var transaction = session.BeginTransaction()) { session.SaveOrUpdate(anObject); session.CreateSQLQuery(sql) .ExecuteUpdate(); transaction.Commit(); } Überraschend, dass die SQL-Abfrage wird ausgeführt, bevor anObject gespeichert wird. Offenbar ist die ExecuteUpdate

Wie erstellen Sie einen mehrspaltigen Index oder Unique-Einschränkung mit NHibernate

Anzahl der Antworten 2 Antworten
So erstellen Sie ein Multi-Column-Index und/oder Unique-Einschränkung mit NHibernate-Mapping oder Fluent NHibernate. InformationsquelleAutor Wahid Shalaly | 2009-05-07

Abrufen mit JoinQueryOver: Holen Sie sich greatgrandchildren, wissen Vater

Anzahl der Antworten 1 Antworten
Objekt-Struktur: Ein Haus hat viele Zimmer. Ein Zimmer hat viele Tabellen. Ein Tisch hat viele Vasen (auf es). Haus > Zimmer > Tabellen - > Vasen. Ich verwenden möchte, JoinQueryOver wählen Sie alle Tabellen, die mit Vasen,

List<T>.SelectMany(), Linq und lambda

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse. public class MedicalRequest { private int id private IList<MedicalDays> Days private string MedicalUser ... } und anderen public class MedicalDays { private int id; private DateTime? day private MedicalRequest request ... } Bin

Lazy loading funktioniert nicht für viele-zu-eins-Beziehung bei der Zuordnung zu einem nicht-Schlüsselfeld mit Eigenschaft-ref

Anzahl der Antworten 1 Antworten
Ich habe eine alte Datenbank, die ich bin-mapping mit NHibernate. Die Objekte betreffen, sind ein Konto und eine Liste der Notification-Objekte. Die Objekte sehen aus wie: public class Notification { public virtual int Id { get; set;

Wie man ein SELECT-DISTINCT-äquivalent für eine Seite filter in NHibernate?

Anzahl der Antworten 3 Antworten
Können sagen, Sie arbeiten in SQL 2005 mit einer Kopie der Northwind-Datenbank installiert. Ihr arbeitet an einem ASP.NET Anwendung mit einem Mitarbeiter "browse" - Seite. Am oberen Rand der Seite haben Sie einen "Titel" - filter, wo

Wie konvertieren von Abfragen mit decode, um eine Abfrage in Hibernate (HQL)?

Anzahl der Antworten 2 Antworten
Will ich konvertieren Sie die folgende Abfrage in Oracle zu einer Hibernate-HQL-Abfrage select SYSTEM, sum(decode(trim(XAXIS),'HIGH',YAXIS,0)) H, sum(decode(trim(XAXIS),'MEDIUM',YAXIS,0)) M, sum(decode(trim(XAXIS),'LOW',YAXIS,0)) L from HOME where DATA_KEY=5 GROUP BY SYSTEM Möchte ich verwenden createQuery() zu machen, Datenbank-unabhängig und wollen nicht

NHibernate Gewinnen, Formulare, Session-Management

Anzahl der Antworten 3 Antworten
Habe ich verwendet, NHibernate in web-Anwendungen vor. Ich muss zugeben, dass ich bin immer noch lernen, NHibernate und nicht völlig zu erfassen, die Kunst des session-management. So möchte ich die Verwendung von NHibernate in ein Win-Forms-Anwendung, die

Fluent NHibernate Cascade - Welche Seite?

Anzahl der Antworten 1 Antworten
In mit Fluent NHibernate, ich kann nicht scheinen zu finden, eine gute Erklärung, die Sie bei der Verwendung der cascading-option auf der Referenzen-Seite vs. die HasMany Seite. Was ist der Unterschied (wenn vorhanden) bei der Zuordnung der

NHibernate QueryOver mit sub-query und alias

Anzahl der Antworten 1 Antworten
Ich bin kämpfen, um Sie zu konvertieren Sie die folgende (vereinfachte) HQL zu QueryOver: select subscription from Subscription as subscription where not exists ( from Shipment as shipment where shipment.Subscription = subscription and (shipment.DeliveryDate = :deliveryDate) )

Wie klar die ODP.NET Verbindungspool auf Verbindung Fehler?

Anzahl der Antworten 2 Antworten
Bin ich mit NHibernate und ODP.NET um eine Verbindung zu einer Oracle 11g-Datenbank auf. Natürlich kann es sein-Verbindung-Fehler (Netzwerk-Fehler, DB, ...). Ich bin Umgang mit all diese Ausnahmen in meinem code, also kein problem. Aber natürlich kann

Nhibernate Linq-In-Klausel

Anzahl der Antworten 3 Antworten
Ist es möglich, linq, Nhibernate zum generieren einer Abfrage mit einem "In" - Klausel? z.B. - Where AnID in (x,y,z)? InformationsquelleAutor CocoB | 2010-03-30

Wo ... In ... Oder Wo ... In ... mit NHibernate IQueryOver

Anzahl der Antworten 1 Antworten
Ich versuche zu emulieren unterliegen Abfrage mit NHibernate ist IQueryOver. Bisher habe ich var q = CurrentSession.QueryOver<ObjectModel.Order>(). WhereRestrictionOn(o => o.Buyer.ID).IsIn(partyIDs). WhereRestrictionOn(o => o.Seller.ID).IsIn(partyIDs); Dieser erzeugt jedoch eine and Abfrage, in der Erwägung, dass muss ich ein or

Wie um die Karte composite-id mit fluent nhibernate, die über eine Schnittstelle?

Anzahl der Antworten 2 Antworten
Ich versuche zu wechseln .hbm Zuordnungen zu fluent-mappings und habe ein problem mit der Zuordnung von composite-ids und die Verwendung von Schnittstellen die Klasse sieht wie folgt aus: public class ClassWithCompositeId { public virtual IKeyOne KeyOne {

Queryover where id ist nicht in der Liste

Anzahl der Antworten 2 Antworten
Ich habe zu kämpfen mit diesem für eine Weile, so dass ich hoffe, einige von Ihnen QueryOver Experten können helfen. Habe ich eine Liste von blog-posts. Abstimmen können Sie auf jedem blog-post, und ich möchte (unter anderem)

nhibernate CreateCriteria Platzhalter Wie wenn

Anzahl der Antworten 3 Antworten
In SQL kann ich schreiben SELECT blah FROM Clients Where @p1 Like '%'+lastname+'%' Wie kann ich darstellen das mit CreateCriteria in Nhibernate? Ich habe versucht s.CreateCriteria<Client>.Add(Restrictions.Where<Client>(c => "something".Contains(c.LastName)) bekomme aber eine Fehlermeldung System.Ausnahme: Verkannte Methode aufrufen: System.String:Boolean

QueryOver mehrere Tabellen mit NHibernate

Anzahl der Antworten 2 Antworten
Ich versuche, left join mehrere Tabellen und Projekt-einige Spalten, die durch diese Verknüpfung auf eine neue Einheit, und dann ein paar Aufzeichnungen aus dieser Ergebnis aus meiner Datenbank. Ich habe einen Blick auf einige ähnliche Fragen hier

NHibernate Kriterien Sammlung Enthält

Anzahl der Antworten 1 Antworten
Habe ich eine Eltern/Kind-Beziehung abgebildet mit einer viele-zu-viele-set. public class Parent { public ISet<Child> Children { get; set; } } public class Child {} public class ParentMap : ClassMap<Parent> { HasManyToMany(x => x.Children) .AsSet(); } Wie kann

NHIbernate 3.0 - QueryOver, mit derselben Projektion mit distinct und order wirft sql Fehler

Anzahl der Antworten 1 Antworten
Ich habe eine NHibernate QueryOver die Generierung der sql-Fehler : ORDER BY-Elemente müssen in der Auswahlliste angezeigt werden, wenn SELECT DISTINCT angegeben wird Das problem wird verursacht durch eine sql-Projektion verwende ich zu select, where und order

Fluent NHibernate ignorieren Immobilie innerhalb der ClassMap, mit FluentMappings

Anzahl der Antworten 3 Antworten
Bin ich mit NHibernate 3.1 und Fluent NHibernate als ORM in meinem Projekt. Ich brauche eine Eigenschaft von POCO ignoriert Fluent NHibernate. Auf den ersten, mein Beitrag Aussehen könnte, als exakte Kopie von diese Frage, ist es

Kennung einer Instanz von xxx wurde geändert von y zu z

Anzahl der Antworten 1 Antworten
Ich erhalte die folgende Fehlermeldung, wenn Sie versuchen zu aktualisieren, ein Objekt in eine db. Hat jemand eine Idee, was könnte passiert sein? Ich habe alle meine Datentypen, und Sie entsprechen dem, was in der db. Vielen

Wie Speichere ich ein transientes Objekt, das bereits existiert, in einer NHibernate-session?

Anzahl der Antworten 3 Antworten
Ich habe eine Store enthält eine Liste von Products: var store = new Store(); store.Products.Add(new Product{ Id = 1, Name = "Apples" }; store.Products.Add(new Product{ Id = 2, Name = "Oranges" }; Database.Save(store); Nun, ich Bearbeiten möchten

Einrichten der Zwischenspeicherung auf Entitäten und Beziehungen in Fluent Nhibernate?

Anzahl der Antworten 1 Antworten
Hat jemand ein Beispiel, wie man das einrichten und welche Entitäten cache in fluent nhibernate. Sowohl mit fluent mapping-und auto-mapping? Und das gleiche für entity-Beziehungen, sowohl eins-zu-viele und viele-zu-viele? InformationsquelleAutor Emil C | 2009-10-01