問題タブ [entity-framework-core]

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

entity-framework - Windows Phone 8 で Entity Framework を使用できますか

Entity Framework を使用して、Windows Phone 8 の分離ストレージにある SQL CE データベースにデータを保存することはできますか?

NuGet を使用して EF 5 への参照を追加しようとすると、エラーが発生します。

「'System.Data.Entity' への参照を追加できませんでした。それがグローバル アセンブリ キャッシュにあることを確認してください。」

何か案は?

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

c# - Entity Framework でキーを手動で入力する

最初に単純なデータベース プロジェクトに Entity Framework コードを使用しようとしましたが、単純に理解できない問題に遭遇しました。

EF がテーブルの ID を自動的に 1 ずつ増やして設定していることに気付きました。そのフィールドに手動で入力した値は完全に無視されます。いくつかの検索の後、この動作を無効にする正しい方法は次のとおりであることを理解しています。

ただし、このエラーが発生しただけで、理由がわかりません。

未処理の例外: System.Data.Entity.Infrastructure.DbUpdateException: エントリの更新中にエラーが発生しました。詳細については、内部例外を参照してください。---

System.Data.UpdateException: エントリの更新中にエラーが発生しました。詳細については、内部例外を参照してください。---> System.Data.SqlClient.SqlException: IDENTITY_INSERT が OFF に設定されている場合、テーブル 'Events' の ID 列に明示的な値を挿入できません。

参考になれば、問題の POCO クラスは次のとおりです。

前もって感謝します。

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

javascript - IBM worklight javascript + フレームワーク 7 を使用して動的リストを表示する方法

json にあるデータの動的リストを作成する必要があります

私のjs.

私のhtml

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

entity-framework - EF7 alpha 接続状態の問題

asp.net vNext SPA アプリケーションで EF を使用しようとしています。

AddScoped() を使用してビルドイン依存性注入コンテナーにコンテキスト クラスを登録しています (例にあるように) が、エンティティに対して削除操作を実行しようとすると、奇妙なエラーが発生します。削除が機能することもあれば、

そして時々私は

これは削除操作でのみ発生し、「接続が開いています」と「接続が閉じられています」が表示されるパターンが見つかりません。

これが私の削除メソッド本体です (これはベース コントローラーであるため、メソッドは仮想ですが、オーバーライドはまだ存在しません)。

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

entity-framework-core - EF 7 アルファで外部キーを追加する方法

EF 7 alpha3 で 1 対 1 の関係を作成するにはどうすればよいですか?

ナビゲーション プロパティを定義するだけの古い方法は機能せず、modelBuilder には以前に使用されていた HasRequired/HasOptional メソッドがありません。

誰かがそれに光を当てることができますか?

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

.net - Nuget は、プロジェクトで参照されている Entity Framework 7 の依存関係を解決できません

私は現在、クラスのコースワークとしてソフトウェアを開発しており、Windows アプリと Windows Phone アプリを作成することにしました。Entity Framework 6 がサポートされていないことを知り、あきらめそうになりましたが、EF7 を見つける前に、データ サーバーで複雑な回避策を開始しました。GitHub からのリリースの 1 つを試してみようと思ったので、それをダウンロードし、Entity Framework 7 プロジェクトを正常にビルドし、正常に参照しました...そして、私のコード ファイルは突然、DbSet と DbContext に完全に満足しました。参照。

参照をインポートしたばかりなので、データベースとそのすべてを更新するためのパッケージマネージャーコマンドがないという小さな(実際にはかなり大きな)問題があります。それを修正するために機能するように見えるすべてのファイルを検索し、多数の NuGet ファイルを見つけます。 NuGet ファイル そのため、フォルダーを NuGet の場所のリストに追加すると、期待どおりに機能します。 パッケージ マネージャーの画像

問題は、インストールをクリックすると、次のように表示されることです。

インストールの失敗: Microsoft Dependency Injection DLL の依存関係がありません

ただし、これはプロジェクトの参考文献にあります。

参照の証拠

少し調べてみたところ、参考文献では、他の参考文献とは異なり、依存性注入にはバージョンがリストされていないようであり、それが問題に関係しているのではないかと考えていました。

EF7 のコピーを再インポートして再構築しようとしましたが、何も機能していないようです。ここからどこへ行けばいいのかわからないので、誰かが私が間違ったことを教えてくれたら、それは大きな助けになるでしょう! どこかで素朴な間違いを犯した可能性があり、それについては事前にお詫び申し上げます。

ありがとう!

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

sql-server - EF6 + / 7 は、子テーブルの更新を追加できる方法を追加しましたか?

私は2つのテーブルを持っています:

次の EF6 コードを使用して、新しい adminTest (およびその adminTestQuestions) をデータベースに追加しています。

質問が adminTest に追加または削除された場合に対処するための、似ていますがより複雑なコードがあります。私のコードはすべて機能しますが、多くのコード行を追加するのではなく、EF が必要なことを実行できれば非常に良いでしょう。

EF6に変更があったかどうか、またはそれを可能にする変更がEF7に計画されているかどうか、誰か教えてもらえますか

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

entity-framework - Visual Studio 14 vnext EntityFramework

github から最新の EntityFramework 7 をビルドしようとしています。これを達成するために、Azure から CTP 4 用のクリーンな VM を用意しました。リポジトリを複製し、build initialize と入力された cmd プロンプトを起動しました。パッケージを復元します。次に build と入力すると、ここで提供される同じスタック トレースで常にクラッシュします。

VisualStudio 14 CTP 4 で EntityFramework プロジェクトを開き、src の下の EntityFramework プロジェクトの参照を確認すると、黄色の三角形があり、依存関係が一覧表示されていません。

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

asp.net - asp.net vNext でコードの最初の移行を使用すると、「k ef migration add test」で例外が発生する

これがまだ機能するかどうかはわかりませんが、これに関する情報はあまり見つかりませんでした。コマンドを実行しています

k ef 移行追加テスト

私のコードファーストモデルの移行を有効にしようとしています。私が得る例外は次のとおりです。

System.TypeLoadException: アセンブリ 'EntityFramework.SqlServer, Version =7.0.0.0, Culture=neutral, PublicKeyToken=null' の型 'Microsoft.Data.Entity.SqlServer .SequentialGuidValueGenerator' のメソッド 'Next' には実装がありません。

これは、これがまだ実装されていないことを意味しますが、信じがたいと思います。多分私は何か間違ったことをしていますか?

私が使用するプロジェクトは、VS2014 CTP3 で作成され、コア CLR を使用するように設定されています。これは project.json です:

}

これはおそらくバージョン管理の問題であると考えたので、EF 参照を次のように変更しました。

"EntityFramework.SqlServer": "7.0.0-*"

これにより、移行コマンドで次の例外が発生します。

System.Exception: TODO: タイプ 'Microsoft.Data.Entity.Migrations.ModelDiffer' のサービスが登録されていません。

これは取得する方が良い例外だと思いますが、これを修正する方法については何も見つかりませんでした。利用可能な musicstore サンプルでは、​​移行は使用されません。

アップデート

コンテキストとモデル:

起動:

おそらく重要なことですが、私はこれを Windows 10 テクニカル プレビューで実行しています。

更新 2

おそらくバージョン管理の問題、私のNuget.configにとって重要です:

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

oauth-2.0 - startup.csで認証とEntity Frameworkの両方を機能させることはできません

私は見つけた最新のコード例とスニペットを使用しており、物事が急速に変化し、動いていることを理解しています。

すぐに使用できる Visual Studio の「vNext ASP.NET Web アプリケーション」テンプレートを使用すると、認証とデータベース サービスが正常に機能します。

ただし、テンプレートが最新ではなくなっていると思います。最新のアセンブリと方法論を使用したいと考えています。

ここで述べたように「Microsoft.AspNet.Security.OAuth」を使用しようとすると:

https://stackoverflow.com/a/26532837/390480

次に、SQL Server で認証と Entity Framework の両方を機能させることができません。

何が起こるかというと、一部のメソッドまたはプロパティが使用できなくなります。

認証と SQL が動作する EF 7 の例はありますか?

最適に使用したいのですUseOAuthAuthorizationServerが、それはもはやオプションではないようUseCookieAuthenticationですので、問題ありません。

ありがとうございました。

更新 1:

「Music Store」と「Identiy Sample」の2つのサンプルアプリを試してみました。

build.cmdという名前のファイルを実行するまで、それらはビルド/実行されません。

そのため、このファイルを実行しましたが、最後に実行したときにシステムが破損し、システムが再び破損したことを忘れていました。

Visual Studio は次のようなメッセージ ボックスを表示し続けます。

また、build.cmd を実行した後、次のような何百ものエラーが発生します。

前回、何が修正されたのかわかりません。現在、再度修正を試みています。

更新 2:

システムをどのように修復したかを今でも覚えています。ここに手順を記録しました。もう一度試してみます。約1時間の工程です。

http://forums.asp.net/p/2013828/5795198.aspx?Re+Can+t+creat+new+project