問題タブ [llblgen]
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.
asp.net-mvc-2 - LLBLGEN 関連の配列がエンティティに入力されない
私はLLBLGENに苦労しています.ORMは一般的だと思います。エンティティを作成しました。ライブラリの例を使用して説明します。
本オブジェクトを表示し、本を貸与したユーザーのリストも返したいと考えています。そのため、ユーザーのリストを含む book オブジェクトを返す必要があります。
さらに、本を貸与したユーザーのコレクションを本と一緒に返却したいと考えています。
ローン テーブルは次のようになります。
現在、私のローンエンティティはこれを作成しています:
この例がllblgenでどのように機能するかを理解するのに苦労しています。誰でもガイダンスを手伝ったり、チュートリアルの方法を教えてもらえますか? 現時点では、本に関連付けられた新しいローンでモデル本を更新しようとすると、stackoverflow エラーが発生します。Book オブジェクトを更新しようとすると、これがある種のループを作成していると思います。
ありがとう
nhibernate - LLBLGenPro for NHibernateを使用して、スキーマごとにエンティティファイルをフォルダに生成する
異なるスキーマに同じテーブルを持つ複数のスキーマを持つDBがあります。LLBLGenProを使用してNHibernateエンティティを生成します。ただし、LLBLGenProはフォールオーバーし、テーブル名が重複していると不平を言います。
必要なのは、エンティティをスキーマごとに名前空間に生成し(テンプレートを変更することでこれを機能させる)、各スキーマを独自のフォルダーに生成することです。
...?
編集:私の同僚は、彼らの要求に従って、LLBLGenフォーラムにいくつかの詳細情報を付けて質問を再投稿しました。
nhibernate - llblgenpro 3 が NHibernate 3 をサポートするのはいつですか
このようなバージョン サポートの質問に対する答えを見つけようとしている場合、Google-foo は困難です。LLBLGen Pro が NHibernate 3 をサポートするのはいつですか? LLBLGen Pro 3.0 は NHibernate 2.1 をサポートします。データベースからの POCO 生成に使用する場合、NHibernate 3 を正式にサポートする必要さえありますか?
orm - LLBLGEN Pro と EF4 ORM の比較
新年 - 新しいスタートアップ :) 私たちは ORM を選択しています。私は昨年LLBLGENと個人的に仕事をしました。今日 EF4 を調べたところ、その機能は llblgen に近いことがわかりました。(フィルタリング、ソート、グループ化、ストアド プロシージャと関数の操作、オブジェクトのグラフの操作 (プリフェッチ パス)、lazyLoad)。
llblgen が POCO をサポートしていないことはわかっています。つまり、ドメインから切り離すには、追加の (またはより複雑な) コードを記述する必要があります。
llblgen は Microsoft の orms に代わる本当に成功した代替手段であり、そのような代替手段があるのは素晴らしいことなので、llblgen ライセンスが詐欺だとは思いません。
これらのオームの具体的な比較はstackoverflowで見つかりませんでした。「お金を払うことが重要でない場合は、llblgenを使用してください」のようなものです:)。
そこで、LLBLGEN と EF4 の長所と短所をリストしたいと思います。(デザイナー機能なしの ORM 機能のみ)
asp.net - typedview を配列に変換するにはどうすればよいですか
TypedView クラスを LLBlGen から配列に変換しようとしています。この配列を Telerik の RadComboBox にバインドしようとしています。WCF サービスを使用して配列をリストにバインドしています。何かアイデアがあれば教えてください。
ありがとう..
c# - llbl ストアド プロシージャ
llbl に問題があります。SQL データベースにストアド プロシージャがあり、llbl を使用してコード (C#) 側でストアド プロシージャ コードを取得したいと考えています。
SQL コード:
このクエリはストアド プロシージャ コードを取得していますが、これは llbl で行う必要があります。
これどうやってするの?
ありがとう、ジョン
llblgenpro - 生成されたSQLを例外に含めるようにLLBLGenを構成できますか?
私はLLBLGenを使用していて、次のようなコードがあります。
現在、FetchEntityCollection行でSqlExceptionが発生しています。エラーは次のとおりです。System.Data.SqlClient.SqlException:着信表形式データストリーム(TDS)リモートプロシージャコール(RPC)プロトコルストリームが正しくありません。このRPC要求で提供されたパラメーターが多すぎます。最大は2100です。
しかし、それは補足です。私が実際に実行できるようにしたいのは、生成されたSQLをコードのカスタム例外に含めることです。たとえば、次のようなものです。
もちろん、GeneratedSqlFromLastOperationのようなプロパティはありません。ロギングを構成できることは承知していますが、これらの種類のエラーが発生したときに既存の例外ロギングインフラストラクチャがより多くの情報を提供できるように、情報をスタックトラック/例外に直接保持したいと思います。
ありがとう!スティーブ
llblgenpro - LLBLGen Proを使用して、多対多の関係にないエンティティを除外するにはどうすればよいですか?
次のように、特定の関係を含むすべてのエンティティを取得できるコードがあります。
よく働く。ここで、MessageTemplate外部参照テーブルに対応する行がないMessageテーブルのすべてのエンティティを取得したいと思います。つまり、MessageEntity.Relations.MessageTemplateReferenceEntityUsingMessageIdがnull / false/nonexistentである場合です。
これは、私のチームメートの1人が数年前にこの作業を行うために行った驚異的なハックです(上記のコードのエンティティコレクションは、以下のtemplatedMessagesにあります)。
これは実際に機能しましたが、最近まで、テーブル内のtemplatedMessagesの数が2100を超え、メソッドが次の例外をスローし始めました。
着信表形式データストリーム(TDS)リモートプロシージャコール(RPC)プロトコルストリームが正しくありません。このRPC要求で提供されたパラメーターが多すぎます。最大は2100です。
明らかに、SQLに回避すべきIDの完全なリストを渡すことは、それほど効率的ではありません。LLBLGenでこれを行うための最良の方法は何ですか?SQLでは、次のようにします。
LLBLGenでこれを行うことはできますか?
c# - 間違ったデータベースに接続しています
環境.NET3.5セルフサービスLLBLPro2.6
私はここで愚かなことをしているかもしれないことを知っています。私は次のコードを持っています
LLBL Studioからエンティティを生成したとき、ForGeneratingLLBLという名前のデータベースを使用しましたが、app.configでは接続文字列が別のデータベースマスターを指しています。私の期待は、プログラムがDbUtils.ActualConnectionString(この場合はapp.configで定義されている)で定義されているものからデータを取得することですが、何らかの理由でForGeneratingLLBLからデータを取得します。私がここで間違っていることについて何か考えはありますか?
PS:私はこの質問をLLBLフォーラムにも投稿しました。ここで、以前に同様の問題が発生したかどうかを確認しようとしています。
orm - どのORMのパフォーマンスが優れていますか!! OpenAccess または LLBLGen Pro?
私は現在、新しいプロジェクトに取り組んでおり、OpenAccess、LLBLGen Pro、または Subsonic の ORM を超える ORM を使用することを考えています。このプロジェクトには大量のヒットが同時に発生する可能性があるため、パフォーマンス要件は非常に高くなります。
比較して私に勧めてください。ありがとう
ジム。