問題タブ [edmx]

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 投票する
1 に答える
217 参照

.net - Portable Extensible Metadata プロジェクトの変更

Portable Extensible Metadata プロジェクトを変更したいのですが、ソース コードがありません。私は拡張スターター キットを持っていますが、PEM プロジェクトは拡張キットよりも多くのことを行います。

誰か助けてくれませんか?

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

asp.net-mvc - edmxにmdfを入力しますか?

edmxファイルで「モデルからデータベースを生成する」と、データソースを要求し、SQLファイルを生成して、データソースをapp.configに追加します。

ソースとしてsqlserverを選択した場合、それは正常に機能し、既存のデータベースを使用するか、新しいデータベースを作成することができ、テーブルがデータベースに入力され、すぐに使用できるようになります

そのSQLをどういうわけか新しいmdfファイルに移入させることは可能ですか?

..。

sqlserverに対しては正常に機能しますが、sqlexpressに接続し、プロジェクトディレクトリにローカルmdfファイルを入力すると、データベースが見つからないというメッセージが表示されますか?

どういうわけか、app.configの接続文字列を使用する必要がありますか?または最初にSQLマネージャでデータベースを作成しますか?または、生成されたSQLを何らかの方法で変更しますか(作成したmdfのパスを使用して)?

どうもありがとう

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

silverlight - DomainServiceはEDMXファイルでのみ機能しますか?

vs2010内に新しいドメインサービスクラスを追加したい。[新しいドメインサービスクラスの追加]ダイアログでエンティティフレームワークデータベースコンテキストを選択しましたが、使用可能なエンティティが表示されません。「OK」をクリックすると、VS2010は次のエラーメッセージを表示します。

これは、EDMXファイルがないためです(EDMXファイルで試してみましたが動作しました)。代わりに、個別のcsdl、msl、およびssdlファイルがあります。これは、複数のデータベースをサポートしたいからです。

データコンテキストでクラスLinqToEntitiesDomainServiceを使用するにはどうすればよいですか?エンティティオブジェクトとデータコンテキストは、POCOテンプレートを使用して生成されます。ドメインサービスクラスを手動で(ドメインサービスウィザードを使用せずに)追加すると、コンパイル時エラーが発生します。これは基本的に同じです。

誰か助けてもらえますか?

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

sql-server - データベースのテーブルにフィールドを追加しました - エンティティ edmx を応答させるには?

再構築を試みましたが、変更内容が edmx ファイル自体に反映されていないようです。edmx を削除して作り直す以外に何か提案はありますか?

0 投票する
3 に答える
1913 参照

asp.net - XSLT を使用した Entity Framework EDMX ファイルの変換

ファイル自体を変更せずに EF4 edmx ファイルにいくつかの変更を加えたいと考えています。主に、データベースからモデルを再生成してもすべての変更が失われないようにするためです。私は XSL に精通しており、edmx ファイルと組み合わせて XSL を使用することについて言及されているのを見てきました。これは素晴らしい解決策のように思えますが、実際にこれを設定する方法に関するドキュメントが見つからないようです。edmx ファイルからスタイル シートを参照しますか、それともテンプレートを参照してから何らかの方法で edmx ファイルを読み込むように構成しますか? これに関するリソースは大歓迎です。

説明:

具体的に私がやろうとしているのは、いくつかのビューがモデル内の関係を持つテーブルとして機能するようにモデルを変更することです。ここを参照してください: http://blogs.msdn.com/b/alexj/archive/2009/09/ 01/tip-34-how-to-work-with-updatetable-views.aspx

その方法を使用する際の問題は、データベースを更新してモデルを再生成する必要がある場合、戻ってすべての変更を再度行う必要があることです.xsltを使用してそれらを作成する方法があることを望んでいました.モデルが再生成されたときにビューが削除されないように変更します。

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

entity-framework-4 - ブリッジ/結合テーブルを強制的にEF4で多対多の関係にする

3番目のブリッジ/結合テーブルを介した多対多の関係を持つ2つのメインテーブルを持つ単純なデータベースがあります。

この 3 番目のテーブルには、必要な 2 つのキー以外に追加のフィールドがあるため、Entity Framework は、他の 2 つのテーブル間の多対多の関係ではなく、完全なエンティティに変換します。

データベース自体でこの 3 番目のテーブルを変更することはできません。余分なフィールドを無視してEFがやりたいことをできるようにする方法、またはブリッジテーブルを多対多の関係に手動で変換する方法はありますか?

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

entity-framework - エンティティ デザイナーがありません

タイトルが示すように、なぜかエンティティ デザイナーが Visual Studio 2010 のインストールから消えまし
た。.edmx ファイルを開こうとすると、XML エディターでしか開かれません。[Open With...] を選択すると、エンティティ デザイナーがリストに表示されません。
以前は機能していましたが、リストから削除するために何ができたのかわかりません。再追加する方法を知っている人はいますか?ありがとう!

0 投票する
4 に答える
9432 参照

entity-framework - 大規模なエンティティフレームワーク図のエクスポート

私はかなり大きな実体図を持っています。残念ながら、画像が非常に大きいため、画像がすべてピクセル化されて出力されるため、画像にエクスポートしようとしました。

エラーレポート(他の誰かが作成)については、このリンクhttp://connect.microsoft.com/VisualStudio/feedback/details/534574/edmx-model-image-export-pixelationを参照してください。

そのため、その図をエクスポートする別の方法があるのではないかと思いました。独自のエクスポートユーティリティを作成する必要はありません。

エンティティ開発者を使用してモデルを開こうとしましたが、クラッシュしました。エラーを報告しようとすると、彼らのWebサイトがエラーをスローしたため、モデルで不満を言っていることを修正することはできますが、信頼できません。彼らのアプリケーションは、それを永続的な解決策と見なすのに十分であり、一時的な解決策にその時間を費やしたくありません。

理想的には、Visual Studioを持たない人が編集して私に返すことができる図のような他のUMLにエクスポートできますが、エンティティの名前を読み取ることができるように十分に詳細な画像のエクスポートに落ち着きます。

前もって感謝します。

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

xml - edmx ファイルから XML ドキュメントへ

SQL データベースではなく xml ドキュメントに edmx を接続できますか?

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

ado.net-entity-data-model - EDM 関連付けの問題

OData サービスを作成し、EDM を使用してデータベースの構造をマップし、テーブル間の関連付けを指定して、ナビゲーション プロパティを作成しています。

ウィザードを使用してテーブルを EDM にインポートしました。関連付けを行うまで、問題なくコンパイルできます。私は以前にこれを行うことができたと確信していますが、何らかの理由で失敗しています。

テーブル属性があります

2 つのテーブル間で AttributeId を 0..1 から * への関係 (Attribute から AttributeItem へ) でリンクしたいと考えています。

私は常に問題を抱えています。最初にこのエラー:

エラー 3027: 次の EntitySet/AssociationSet にマッピングが指定されていません - AttibuteAttributeItem

次に、関連付けのマッピングの詳細をいじると、次のエラーが発生します。

エラー 3024: 行 91 から始まるフラグメントのマッピングの問題: Relationship AttributeAttributeItem の End AttributeItem のすべてのキー プロパティ (AttributeItemId、AttributeId) のマッピングを指定する必要があります。

なぜこれを行っているのかわかりません。

私が見逃しているものは何か分かりますか?

ありがとう、

B