nhibernate

    4

    2答えて

    背景: nHibernateを使用しようとするとマッピングが失敗します。このアプリケーションはいくつかのアセンブリで構成されています。アセンブリの1つは有用なルーチンのライブラリであり、もう1つはライブラリを使用するアプリケーションコードです。ライブラリアセンブリはnHibernate構成に自身を追加しますが、他のアセンブリについては認識しないため、ライブラリアセンブリを追加しません。私のXMLマ

    1

    1答えて

    にこのコードを入力し ICriteria crit = service.Session.CreateCriteria(typeof (DatabaseVersion)); crit.Add(Restrictions.Eq("Id.Minor", 4)); IList<DatabaseVersion> list = crit.List<DatabaseVersion>(); は、次のエラーが

    0

    1答えて

    私は、次のデータベーススキーマを持っている: http://lh4.ggpht.com/_SDci0Pf3tzU/SdM3XnAmmxI/AAAAAAAAEps/Ie3xW3ZVNfQ/styleerror.png 問題はNHibernateのでエンティティデータクラスを作成する方法ですか? は、この優れている: public class Store { public virtual

    9

    3答えて

    私は、これは簡単な質問ですが、次の点を考慮して確信しているとして、外部キー列をマップする方法: 次のように私は、会社と部門間の参照を持っている: public class Company { public Guid ID { get; set; } public Sector Sector { get; set; } public Guid SectorID { ge

    3

    1答えて

    NHibernate 2とFluent Nhibernateは中程度の信頼環境で動作しますか?回避策はありませんか?

    1

    3答えて

    私は新しいプロジェクトを開始し、nhibernateの使用を計画しています。私は、外部キーを省いてパーシスタンス情報をドメインモデルできれいにする必要があるかどうかに苦しんでいます。私の「モデル」のいくつかが本当に必要ではなく、パフォーマンスが問題になるような気がします。私のDBに 私は、次の表があります: ​​ 私のモデルでは、私は2クラスを定義している:この表でのFKの関係を持っている Pos

    0

    2答えて

    私はID(主キー)と文字列名を持つ単純なエンティティを持っています。私はテーブルに重複する名前を許可しないようにnHibernateに指示する方法を探しています。 新しいエンティティ(ID = 0)を使用できるAddメソッドが必要です。必要に応じて新しいエンティティ& update IDを追加します。これは今動作します。名前がすでにテーブルに存在する場合は、単にIDを更新して既存のIDを返すだけで

    0

    2答えて

    C#を使用してASP.net 2.0で一般的なドロップダウンリストを作成したいのですが、このリストを初期化するNhibernateオブジェクトタイプは、そのテーブルの基礎となるオブジェクトのすべての値をドロップダウンに入力する必要があります。どのように私はこれを達成することができます任意の提案。

    4

    3答えて

    私はこのような動的なインスタンス化を使用することができます。 select new ItemRow(item.Id, item.Description, bid.Amount) from Item item join item.Bids bid where bid.Amount > 100 今私はクライテリアAPIを使用して動的に私のクエリを作成する必要があります。 HQLで取得したのと同

    1

    1答えて

    子オブジェクトのコレクションでオブジェクトを永続化しようとしています。私はFKの関係があるので、最初に子供たちを永続させることはできません。私は最初に親を救ってからそれを追加することができますが、これはもっと多くの仕事をもたらすでしょう。基本的には、1つのステップで完全に入力されたオブジェクトを保存し、それを分割しないようにしようとしています。私のマッピングに何か問題がありますか(それはとても醜い