Ich versuche also eine einfache Auswahlabfrage auszuführenaus einer Tabelle, um die Zeilen zurückzugeben. Im Moment habe ich ein Objekt, das die Daten in der Tabelle darstellt und in der Datei hbm.xml abgebildet ist. Soweit ich weiß, ist das Mapping korrekt (es ist eine einfache Tabelle mit einem automatisch inkrementierenden Schlüssel und einem String-Wert).
Wenn ich es tue:
session.CreateSQLQuery("SELECT * FROM db.table").List()
Beispielsweise funktioniert die resultierende Abfrage.
Wenn ich jedoch:
session.QueryOver<MyObject>().List()
Das Ergebnis ist null.
Antworten:
2 für die Antwort № 1Normalerweise ist dies der Fall, weil Ihre XML-Datei in Ihrem Projekt nicht als eingebettete Ressource markiert ist.
Siehe hier:-