問題タブ [llblgenpro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
llblgenpro - LLBLGenPro - 述語に基づいてデータベース フィールド値を直接更新する方法
表示順序を追跡するために使用される Ordinal という列を持つテーブルがあります。エンティティがその序数の値を変更すると、データベース内の他のレコードは、状況に応じて上下に調整される序数の値を持つ必要があります。llblgen を使用してこれを行う方法はありますか (2.6 アダプター .net 3.5)?
これらのようなクエリを生成する必要があります...
思わない
フィールドの現在の値に加算または減算する必要がある場合、 newValues は静的になるため、機能します
また、sprocs またはトリガーを使用してこれを達成できることも知っていますが、可能であれば llblgen を介して実行したいと考えています。
ありがとう、ジェレミー
nhibernate - llblgen と nHibernate の違いは何ですか?
llblgen と nHibernate の主な違いは何ですか?
c# - ORM オブジェクトを拡張またはカプセル化する必要がありますか?
ORM で生成されたオブジェクトの使用方法がわかりません。データベース モデルをオブジェクトにマッピングするために LLBLGen を使用しています。これらのオブジェクトは、私たちのビジネス モデルを表す別のレイヤーにカプセル化します (私が思うに)。
たぶん、このコードはこれをよりよく説明します。
エンティティのフィールドをプロパティのように公開するのは面倒です。マッピングをやり直すからです。リスト型では、「追加」および「削除」メソッドに加えてリストを公開するプロパティを作成する必要があるため、さらに悪化します。
上記の BookType セッターの例では、BookTypeEntity オブジェクトにアクセスする必要があります。BookType オブジェクトの ID を使用して新しいオブジェクトをインスタンス化することで、このオブジェクトを取得できます。これも気持ち悪い。
BookEntity オブジェクトを拡張してそこにビジネス ロジックを追加するべきではないのでしょうか? それともパーシャルを使用しますか?
LLGLGen の例では、エンティティ オブジェクトを直接使用していますが、これは非常に面倒に見えます。上記のコードで、ビジネス ロジック (CountPages など) のメソッドを持つこともできるオブジェクトが必要です。
asp.net - データベースフィールドを(グリッドビューではなくテキストボックスとして)ASP.Netフォームにドラッグアンドドロップできますか?
VisualStudioでは、サーバーエクスプローラーのデータ接続からテーブルまたは個々の列をドラッグアンドドロップすると、グリッドビューが作成されます。
私がやりたいのは、列をドラッグアンドドロップして、個々のレコードを表示するためのすばやくダーティな詳細フォームを作成することです。これはどうにか可能ですか?
これを行うさらに良い方法は、カスタムT4またはLLBLGenテンプレートを使用することですが、これを行う方法がわかりません。
他に提案されたアプローチはありますか?
更新:DetailsViewは、データソースと必要な特定の列を選択できるという点で私が探しているタイプですが、最初のドラッグ後にレイアウトとフォーマットを手動で制御できるようにしたいと思います。とドロップします。
nhibernate - nHibernateとLLBLGenPro
ORMツールを使用して、2つの候補に移動しようとしています。
nHibernateまたはLLBLGenPro
特に両方の経験がある場合は、これらのツールの両方を使用する際の長所と短所を教えてください。私は他のツールにはあまり興味がありませんが、学習に時間を費やすツールを決定できるように、いくつかの注意を払う必要があります。
1つは無料で、もう1つは無料ではないことはすでに知っています。また、nHibernateにはある程度の学習が必要になる可能性があることも知っています。
どうもありがとう、リチャード
file - 複数の aspx ファイルで同じメソッドを作成する
2 つの aspx ページで使用する必要があるメソッドがあります。このメソッドは、データ アクセス層のメソッドを呼び出します。このメソッドの長さは 35 行です。このメソッドは UI 要素を使用していません。
私のプロジェクトの構造はこのようなものです。
私のデータ アクセス レイヤーは LLBLGen Pro (O/R マッパー) から生成され、このレイヤーはビジネス レイヤーとしても動作します。
質問は、botn aspx ファイルでこのメソッドを作成するか、このメソッドを CommonLib に移動して aspx ページで呼び出す必要がありますか?
ありがとう。
.net - llblgen - サブタイプ レコードを既存の階層レコードに追加する
llblgen のドキュメントでは、階層を説明するために使用される例は、Employee - Manager - BoardMember です。
既存の Manager エンティティがあり、それらを BoardMember に「昇格」させたいと仮定します。データベース レコードの既存の階層を拡張するように、新しい BoardMember エンティティを追加することをどのように提案しますか。
基本的な目標は、既存の Manager レコードを参照する新しい BoardMember レコードを追加することです。
これはタイプ TargetPerEntity の階層です。
.net 3.5 で 2.6 アダプターを使用しています。