savechanges

    4

    1答えて

    私は、主に画面に表示されるJListで構成されているアプリケーションを持っています。 AbstractListModel(アイテムを追加または削除する)を変更するたびに、変更が加えられたことをアプリに通知し、frame_title[unsaved]のようなものにJFrameのタイトルを変更します。アプリを保存した後、[unsaved]タグがなくなります。 私はたぶんオブザーバー/観測技術を使用して

    9

    2答えて

    マルチスレッドのログをDBに保存しようとしていますが、次のエラーが発生します。そのセッションで実行中の他のスレッドがあるため、許可されません。各トレッドで 私はこの機能を持っている: internal bool WriteTrace(IResult result, string message, byte type) { SPC_SENDING_TRACE trace = n

    8

    2答えて

    私はthisの記事を読んだことがありますが、それでも重要なことを誤解しています。電話をする必要はありません _context.SaveChanges() すべての削除/更新/操作では必要ありませんか? いずれかのエンティティのプロパティを変更した場合は、SaveChanges()の結果をデータベースに送信するか、手動でEntityState.Modifyedを設定する必要がありますか? pub

    14

    2答えて

    私が理解できないことは、コンテキストを変更してコミットする前に同じトランザクションで変更を取得できるかどうかです。 これは - 私が探して何です: using (var scope = new TransactionScope(TransactionScopeOption.Required)) { using (var context = new DbContext()) {

    0

    3答えて

    ユーザーがフォームを閉じると、データベースに入力されたデータが自動的に保存されます。したがって、保存ボタンを持つ必要はありません。 しかし、ほとんどのユーザーはSaveボタンを押すのが常習的なので、まだSaveボタンが必要であると主張します。 Saveボタンには、フォームに入力したすべてのデータを保存するためのコードを記述してください。 データが変更されているかどうかを確認する際にも注意が必要です

    1

    1答えて

    Entity Framework 4.3.1を使用していて、テーブルに新しいレコードを挿入しようとしています。ProductVersionエンティティはベースです。 ProductVersionエンティティはProductIdとProductOrdinalと呼ばれるテーブルの複合主キーを構成する2つの特性を有しています。 誰かが製品のエントリを更新すると、ProductVersionエンティティを

    0

    1答えて

    誰かが私にそれを伝えることはできますか?そして、このコードで2回の使用を避ける方法なら、 Message m = new Message { Title = message.Title, Body = message.Body, Date = DateTime.Now }; _context.Messages.Add

    2

    2答えて

    データベースフィールドは10進数(9,9)として定義されています。 C#のedmxモデルは、このフィールドを精度と位取りが9の10進変数にマップします。 変数に5を入れます。私が確認できるところでは、値を5(ローカル変数、エンティティクラスインスタンス、データコンテキストなど)として表示します。 DataContex.SaveChanges()の時点で、値は "5.000000000"に変換されま

    0

    1答えて

    ショッピングカートから注文リストを追加しようとしています。私は)(http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-9 db.saveChangesと同様にこれをやってエラーを持っています エントリを更新しながら、」エラーが発生しました。詳細については内部例外を参照してください。 私は注文を見ると、order

    6

    3答えて

    監査ログを追加するには、EFのSaveChangesをそのまま上書きしているようです。以下の監査プロパティ(created、createdby、updated、updatedby)を設定するには、ApplyAuditLoggingメソッドを参照してください。 public override int SaveChanges() { var autoDetectChanges =