2010-12-18 12 views
0

私は自分の状況を説明しようとします。私は部分的に私がこのテーブル "x"を追加することができますが、削除することはできませんことを意味するとき、これらの30のうちの1つのテーブル(約x)は部分的に動的です。ユーザーが列を選択すると、開発者の関与なしにフロントエンドからこれを行うことができます。私はNHibernateで私のDALを設計しました。今質問はどのように動的DALを達成するのですか?NHibernateを使用してダイナミックテーブルを操作するには?

答えて

2

Dynamic componentsを使用すると、辞書にマップされたプロパティを取得できます。

マッピングに列を追加するときにSessionFactoryを再構築する必要がありますが、これは大きな問題ではありません。頻繁に起こることはあまりないためです。

関連する問題