問題タブ [savechanges]

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 に答える
2137 参照

asp.net-mvc - エンティティコンテキストアクセス用のASPMVC3ベースコントローラー

私はMVC3プロジェクトにベースコントローラーを実装して、dbコンテキストからユーザーエンティティにアクセスする一般的な方法を可能にしました。

これはうまく機能し、すべてのコントローラーがオブジェクトにアクセスし、呼び出すことthis.db.MyEntityでオブジェクトを取得できますUserDetailsthis.GetActiveUserDetails()

ただし、エンティティに対して更新を実行しようとすると、問題が発生します。

UserDetailsオブジェクトを簡単に取得できる理由はありますが、呼び出した後にデータベースを確認してSaveChanges()も、何も更新されていませんか?私は2つの異なる方法で自分のコンテキストにアクセスしていると思いますが、自分がどのようになっているかわかりません...!

編集:これがGetObjects.GetActiveUserDetails()メソッドです

私が知っている最もクリーンな方法ではありません...

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

winforms - LINQDataGridView挿入の削除が表示されない

LINQ式にバインドされたDataGridに問題があります。実際、同じDataContextを使用して、2つのDataGridを同じSQLテーブルにバインドしました。

一方または他方のグリッドの既存の行を編集すると、予想どおり、変更はもう一方のグリッドに反映され、その逆も同様です。

しかし、一方のグリッドでレコードを挿入または削除すると、変更はもう一方のグリッドに反映されません。これは、新しい行が、私のLINQ式がこれらのタイプの変更を行わない状態にあるようなものです。

他のグリッドが変更を「見る」前に、変更をデータベースに保存する必要があります。

とにかく、両方のLINQ結果オブジェクトに行の挿入/行の削除の変更を通知できますか?

これが私のコードです:

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

.net - WPFDataGridとEntityFrameworkを使用してソフト削除する方法は?

次の表があるとします。

WPFからアイテムをソフト削除する方法はDataGrid?ソフト削除は以下の操作です。

KeyPressイベントを処理する必要がありますか?[保存]ボタンがあるフォームで、電話をかける前に何らかの治療を行う必要がありますentities.SaveChanges()か?

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

wordpress - WordPressのカスタム投稿タイプオプションページのオプションを更新

スライドショーのオプションを表示するはずの WP カスタム投稿タイプにオプション ページを追加するファイルを作成しましたが、データの保存に問題があります。基本的に、送信ボタンをクリックすると、オプションが更新されます。助けてくれてありがとう :)

これが私のコードです:

{

}

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

android - スクロール時の Android リストビューのリセットの変更

カスタム アダプターでListFragmentを使用しています。

私のアダプターには矢印の付いたatextviewと hideがあります。imageviewユーザーがアイテムを選択すると、矢印が表示され、背景色が変わります。ただし、ユーザーがリストをスクロールすると、すべての変更がデフォルトに戻ります。

変更を修正するにはどうすればよいですか?

編集:

私のアダプタクラス..

私のフラグメントクラス..

onListItemClick メソッドの変更を永続化するにはどうすればよいですか????

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

wordpress - Wordpressのカスタム分類法の追加フィールドが保存されない

やあみんなひどい問題を抱えています。基本的には、画像をリンクできる「sermon_series」というタイトルのカスタム分類法でメタフィールドを作成したいと思います。すべてが作成されますが、保存されません。私は他の多くのコードのバリエーションを試しましたが、どれもうまくいきませんでした。あなたの助けをありがとう、ここに私のコードがあります:

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

entity-framework - Entity Framework 4.3 DbContext SaveChangesは、予想よりも多くのレコードを更新します

EntityFramework4.3とDbContextを使用してデータベースを更新しています。すべてのユーザーを変更して変更を保存できるユーザーのコレクションがあります。私の問題は、SaveChanges()を呼び出すときに、余分なレコードが予期せず更新されていることに気付いたことです。

たとえば、pk = 5のユーザーを「取り消し済み」ステータスに更新すると、pk=1のユーザーのSQL更新も生成されます。

SQLプロファイラートレース:

(これを期待していません)

(期待される)

これをデバッグするために私はこれを使用しました

1を返す変更されたエントリの数を取得しますが、SaveChanges()の呼び出しは2を返します。実際、2つのエントリが更新されるためです。

このユーザーのプロパティが更新されていないため、最初のクエリが生成される理由がわかりません。とにかく更新されるべきではありません。

私はここでかなり簡単なことを見落としているのではないかと思いますが、何を理解することはできません。どんな提案でも大歓迎です。

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

asp.net-mvc - db に既に存在するエンティティを親エンティティの Icollection に挿入し、変更を保存する方法

私は初心者なので、これから提示するコードでは、「適切なコード」に関して多くの違反があると思います。(コメントいただけると嬉しいです..)

私は3つのエンティティを持っています:

新しい「Age」エンティティを作成し、そのプロパティに値を設定してから、「Icollection」にいくつかの「AgeRange」エンティティを挿入し、DB から引き出しました。(それらはすでに存在します)新しい「Age」をdbContexに追加し、「savechanges」を実行すると例外が発生します:

(AgeRange PK は意図的に文字列になっています。これは、論理的に一定に保つことを意図しているためです)

残りのコードは次のとおりです。

どんな助けでも大歓迎です。

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

arrays - actionscript 3.0で作成されたcsvファイルに配列テキストコンテンツを保存する

配列の内容を、既に内容が含まれている csv ファイルに保存する方法に問題があります。csvファイルの内容を上書きするようなものです。配列は次のようになります (配列 [1][1])。私はそれを検索してグーグルで検索しましたが、私が得たすべての答えはまだ間違っています. 今すぐ締め切りに来てください...助けてくれてありがとう。

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

wcf - WCF Saving EF 4.1アイテムが例外をスローするタイプの固定サイズの配列にアイテムを追加することはできません

私はGoogleを検索し、WCFとクライアントのWindowsフォームアプリで何が起こっているのかを理解しようとしてかなりの時間を費やしました.

次のエラーが継続的に発生します

ソリューションを構成した方法で、DataLayer クラス ライブラリを参照する WCF Web サービスがあり、WCF サービスと DataLayer プロジェクトを参照する Windows アプリ (テスト アプリ) があります。

テスト アプリで DataLayer を参照しない場合、この問題は発生しませんが、ICollection<Ingredient>単純なIngredient[]配列が失われます。ご覧のとおり、これは毎回配列を初期化するためのコーディングの苦痛になります。

誰かアイデアはありますか?前もって感謝します。