問題タブ [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.

0 投票する
2 に答える
658 参照

llblgenpro - Llblgenでのmvc-mini-profilerデータベースプロファイリングの使用

データアクセスに使用されるLlblgenを使用してmvc-mini-profilerをasp.netmvcアプリケーションに統合しようとしています。llblgenのCommonDaoBase.CreateConnectionをオーバーライドしようとしました:

しかし、これにより、「SqlConnectionにキャストできません...」という例外が発生しました。誰かがmvc-mini-profilerをllblgenで動作させていますか?

0 投票する
1 に答える
1394 参照

c# - llblgen 2.6 の関連フィールドでのソート

llblgen 2.6 を使用するアプリケーションを継承しました。AppointmentType プロパティ (n:1 関係) を持つ PersonAppointmentType エンティティがあります。ここで、AppointmentType の名前で PersonAppointmentTypes のコレクションを並べ替えたいと思います。これまでPage_Loadでこれを試しました:

私はおそらくそれを取得していません。

編集: フィルは私を正しい軌道に乗せました、これはうまくいきます:

0 投票する
1 に答える
1664 参照

llblgenpro - llblgen Pro SELECT TOP (n) 同等のクエリ

llblgen pro で select top (n) クエリを実行することは可能ですか?...LINQ ではありません。もしそうなら、SelfServicing を使用してそれを達成するにはどうすればよいですか?

0 投票する
2 に答える
1150 参照

sharepoint - SharePoint 2010 ソリューションの展開中にエラーが発生しました - ILobSystem オブジェクトごとに '500' を超える IEntity オブジェクトを作成できません

モデル 1 番目の LLBLGen フレームワーク/C# .net 3.5 プロジェクトからエンティティおよび関連するサービス クラスと共に sharepoint 2010 bdc モデル xml ファイルを生成しています。BDC ソリューションの展開中に突然このエラーが発生し始めたとき、すべてが順調に進んでいました。

"エラー 178 エラーが展開ステップ 'ソリューションの追加' で発生しました: ILobSystem オブジェクトごとに '500' を超える IEntity オブジェクトを作成することはできません

現在の数のエンティティで (レジストリを変更してタイムアウト設定を拡張した後) 正常にデプロイされていました。MSDNでもGoogleでもIEntityオブジェクトの制限への参照を見つけることができず、生成されたxmlファイルをさまざまな方法でテストして変更しようとしました。エンティティを削除すると、エラーは次のエンティティの先頭に移動します。Visual Studio は、datetime データ型に関する警告のみで問題なくソリューションをビルドします (明らかに既知の問題です)。

59 個のエンティティしか定義していません。その一部は継承階層にあり、モデルには多数の FK 関係が表現されています。モデルにエンティティが多すぎるのは、私には意味がありません。追加したいことがたくさんあります。各エンティティに EstimatedInstanceCount="10000" を含めていますが、何の影響もないようです。実際、それがデフォルトだと思います。モデル ファイルは非常に大きいですが、どのコードが生成されるかを参照するために、次の 1 つのエンティティ スニペットを含めます。

  • これは誤解を招くエラー メッセージですか?
  • モデルにどのような変更を加えることができますか?
  • これに影響を与えるサイト設定はありますか?

助けてくれてありがとう!

0 投票する
1 に答える
236 参照

c# - LLBLGen Pro を厳密に EF4 のデザイナーとして使用する

まず第一に、私は EF4 の仕組みに満足しています。現在の私の主な関心事は、100 以上のテーブルを取得したときのスケーリング機能です。理想的には、スキーマは同じデータ コンテキストの下に保持する必要があります。主題分野に分割する必要がある場合、それはあまり良くありません。コードの重複などがあります。

そう。EF4 をチャンクに分割して関係を保持するソリューションはありません。実は、デザイナを使わず手動で XML を編集する方法もあります。良くない。

そして、ここでLLBLGen Proを見つけました。デザイナーを使用した ORM フレームワークであることは理解していますが、そのデザイナーを使用して EF4 エンティティを生成できることも理解しています。

私は次のことを正しく理解していますか?

  1. VS デザイナーと同じように EF4 を引き続き使用できますか? 出力は同じになるということですか?ストアド プロシージャの使用に制限されている場所を読みましたが、LINQ はありませんか? それともEFのようになりますか?
  2. 大規模なデータベースを管理できますが、唯一の欠点は、データベースに変更があった場合、Visual Studio の外部からコードを再生成する必要があることですか?

それが正しければ、遅いデザイナー/モデルの問題に対する優れた解決策になる可能性があります。

0 投票する
0 に答える
269 参照

c# - C# LLBL を使用してリレーションを動的に削除する

LLBL と関連エンティティの削除に関するちょっとしたヘルプを探しています。現在、共通のコード ベースを作成中であり、現在のデータ アクセス レイヤーの依存関係を減らしたいと考えています。そうすることで、一般的にエンティティとエンティティ コレクションを取得し、IEntityCollection/IEntity を使用してそれらを変更/削除/作成する方法を見つけようとしています。

以下は機能しますが、これを行うためのより良い方法があるかどうか疑問に思っていましたか? たくさんのドキュメントや例を見つけることができなかったようです。

これは私がこれまでに持っているものです:

コードは次のように呼び出されます。

0 投票する
2 に答える
2414 参照

llblgenpro - LLBLGen 3.1 (セルフサービス) でカスタム SQL ステートメントを実行する方法は?

SQL Server で LLBLGen 3.1 (セルフ サービス) を使用して、次のようなカスタム SQL を実行するにはどうすればよいでしょうか。

  • UserPreference から削除
  • select * from UserPreference (たとえば、データテーブルに)
0 投票する
1 に答える
1347 参照

.net - LLBLGen Pro エンティティで POCO を生成するための T4?

私が理解しているように、LLBLGen Pro はそれ自体のエンティティに対して POCO を生成できません (こちらを参照してください: http://www.llblgen.com/Pages/featuresLLBLGenPro.aspx )。

LLBLGen Pro エンティティに対応する POCO クラスを生成し、エンティティと POCO を行き来するための適切な変換ロジックを生成する T4 を書いた人はいますか? 大量の変換コードを手動で書く必要のない解決策を思いついた人はいますか?

0 投票する
1 に答える
972 参照

c# - llblgen を使用して最初の行を返す方法

こんにちは、llblgen は本当に初めてで、この単純なタスクをどのように行うのか疑問に思っていました..ため息

現在、行 field.id = 1 でこの行を取得していますが、行は移動および削除でき、常に最初の行が必要になるため、常に llblgen で最初の行を取得するにはどうすればよいですか?

0 投票する
1 に答える
160 参照

fluent-nhibernate - LLBLGEN - 流暢な NHibernate

LLBLGEN を .hbm.xml ファイルではなく POCO に出力するにはどうすればよいですか?

1) フレームワークを NHibernate として選択しましたが、出力タイプを変更するためのプロジェクト プロパティの設定がないようです。

2) FluentNHibernate を個別にダウンロードして LLBLGEN の Frameworks ディレクトリにドロップする必要があるのではないかと考えましたが、FluentNHibernate のダウンロードには含まれていない .framework および .frameworksettings ファイルも必要なようです。

何か案は?