問題タブ [submitchanges]
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.
vb.net - LINQを使用して、常に1のCHILDVALUEを追加します。
私はテーブルを持っています
PatientEligibilit および PatientsEligibilitiesDoctorsSpecialties および DoctorsSpecialties
PatientEligibilitには、 PatientsEligibilitiesDoctorsSpecialties テーブル から の外部キー PatientsEligibilitiesDoctorsSpecialtyIDがあります
と
PatientsEligibilitiesDoctorsSpecialtyには 、 DoctorsSpecialties テーブル の外部キー DoctorsSpecialtyIDがあります
次に、 VB.NET LINQを使用します。子アイテム(PatientsEligibilitiesDoctorsSpecialty)をその親(PatientEligibilit)に追加しようとしています。
次に、変更を送信します
お気に入り :
正常に動作し、正しい日付でデータベースにレコードを保存します
しかし
常に価値を持って保存1
linq-to-sql - テキストボックスがリストボックスによって変更された場合、Linq to SQL SubmitChanges()が機能しない
簡単なテストフォームには、リストボックスとテキストボックスがあります。フォームは、単一のテーブルを持つデータコンテキストにバインドされます。リストボックスには2つの項目があり、バインドされていません。テキストボックスはデータコンテキストにバインドされています。
リストボックスから項目を選択すると、次のコードが実行されます。
次に、[保存]ボタンを押すと、次のコードが実行されます。
ただし、テキストボックスがバインドされているデータベースフィールドは更新されません。
テキストボックスに手動で値を入力してから[保存]ボタンを押すと、データベースフィールドが更新されます。
私はこれを数日間オンとオフで解決しようとしてきましたが、最終的にこの非常に単純なテキストフォームを作成して、何が起こっているのかを確認または拒否しました。エラーは発生しません。
したがって、何らかの理由で、SubmitChanges()は、リストボックスから.Textプロパティが更新されている場合、テキストボックスを更新する必要があることを認識しませんが、手動で値を入力した場合は、テキストボックスを更新する必要があることを認識します。
何かご意見は?
asp.net-mvc-3 - ASP.NET MVC3 C# - すべてのコード パスが値を返すわけではない
私はこのループでほとんどそこにいます!
コントローラ:
意見:
エラー:
リソースが見つかりません。
説明: HTTP 404。探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。次の URL を見直して、スペルが正しいことを確認してください。
要求された URL: /Post/Hide/1
/Post/Hide/1 が存在しないことはわかっています。したくない!/Thread/Details/id にリダイレクトすることになっています (したがって、「投稿」があった「スレッド」)
いつものように、ヘルプ/ガイダンスは大歓迎です!
c# - SubmitChanges を使用して LINQ トランザクションを作成する
そこで、LINQ to SQL でトランザクションを作成しようとしています。SubmitChanges()
を使用すると、トランザクションが作成されてすべてが実行され、例外が発生した場合はすべてがロールバックされることを読みました。MULTIPLE を使用する必要がありますSubmitChanges()
か? 私はこのコードのようなものを使用していますが、最初のテーブルにデータを保存していないため、機能していません.. (子テーブルの ID が必要です)。
SubmitChanges()
最初の直後に別のものを使用するInsertOnSubmit
と、トランザクションのアイデアが失われませんか?
app-store - アプリストアでアプリの「新しいバージョン」をリセットする方法
appStore で自分のアプリの「新しいバージョン」を「リセット」する方法はあるのだろうか。いいえ、バイナリを拒否するだけでは十分ではないようです。
問題は次のとおりです。ローカライズが不十分なこのアプリ (ここにあります: www.pekbok.com :) ) があります。ある日、それを「L 日」と呼びましょう。すべての画像 (iPhone と iPad) をローカライズして、ストアの説明にアップロードすることにしました。これは本当に苦痛であり、私はこの種の管理上の時間の浪費を心から嫌います. とにかく、「Day L」以降、アプリの画像は正しい言語で表示され、すべてがうまく機能していました。
数日後、ファンシーなパンツがたくさん入った新しいバージョンをアップロードすることに決め、itunesconnect にアクセスしました。「Day L」の前日、すでに新しいバージョンを追加していたが、バンドルをアップロードしていないことに気付いたときの驚きを想像してみてください。
既存のアプリの「新しいバージョンを追加」すると、以前のバイナリに関する情報が (スナップショットとして) 複製され、新しいバージョンの新しいコンテキストに保存されるようです。したがって、古いバージョンのイメージを変更しても、これらの変更を行う前に「複製」されていたため、新しいバージョンのイメージには影響しません (「L 日」)。
新しいバイナリをアップロードして拒否しようとしましたが、ステータスが「開発者による拒否」に変わるだけで、最初の「新しいバージョンの追加」状態にはなりません:(
助けてください、私はコードが管理に時間を費やしたくない:)
よろしく、 トミー
c# - SubmitChangesすぐにレコードを取り戻します
データベースにレコードを追加するフォームがあります。主キーは自動的にインクリメントされます。入力したばかりの情報が表示されているページにWebページをリダイレクトしてもらいたいのですが。
たとえば、次に生成される番号が1019の場合、 http://localhost/details.aspx?softwareID=1019にリダイレクトされます。
これがDBに送信するコードです。
c# - linq-to-sql アイテムの db への挿入または送信に関する制限の確認
オブジェクトを SQL に挿入または送信するときに、オブジェクト データのチェックを実装したいと考えています。自動生成されたlinq-to-sql-classes、またはその他のソリューションに対して実装/拡張できるOnInsertまたはOnSubmit関数はありますか?
これを行う通常の方法は、制限、チェック制約、トリガー、およびストアド プロシージャを SQL サーバー データベースに配置することですが、コードを 1 か所に保持し、構文チェックなどを取得するために、それを避けたいと思います。
(一意のインデックスと外部キーのチェックは、SQL データベースに直接実装する方がよいと思います)
c# - 別の DataContext から読み込まれた可能性がある、新しくないエンティティをアタッチまたは追加しようとしました。これはサポートされていません
私のプロジェクトは、PresentationLayer、BusinesLogicLayer、DataAccessLayer に分かれています。作成されたすべてのオブジェクトは、これらのレイヤーを通過します。単純化すると:
SetFilter.xaml.cs
FilterBLO.cs
FilterDAO.cs
フィルターは、 とを含むテーブルClient
を使用してテーブルに接続されます。(多対多の関係)ClientFilter
FilterID
ClientID
新しい 3 つのオブジェクトを作成するとすべて問題ありませんがClient
、データベースに存在している場合 (また、別のオブジェクトと別のオブジェクトを使用しているClientBLO
場合)、エラーが発生します:ClientDAO
TransactionScope
DBDataContext
別の DataContext から読み込まれた可能性がある、新しくないエンティティをアタッチまたは追加しようとしました。これはサポートされていません。
(他の同様のスレッドを検索しましたが、問題の解決策が見つかりませんでした。)
そして最後に私の質問
データベースに存在する場合、どのように保存myFilter
すればよいですか。datacontext でClient
試してみましたが、同じエラーが発生します。Attach()
FilterDAO.cs
entity-framework - ObjectStateManagerと分離されたエンティティの状態
私はEntityFrameworkを使用していますが、その機能の一部がまだ不明です。理解しにくい主なものは次のとおりです。
SubmitChanges
処理する;- update-delete-insertメソッドを呼び出す順序。
- の理解
ObjectStateManager
- 切り離さ
EntityState
れ、提出プロセスの一部です。
説明を提供するか、いくつかの役立つリンクを提供してください。
linq - MVC3 LINQ SubmitChanges が無効です
以下のメソッドでは、db.SubmitChanges が無効として表示され、インテリセンスによって認識されません。これは、LINQ を使用してデータベース内のレコードを更新する最初の試みであり、メソッドには、まだ発見していない他のロジック/構文エラーが含まれている可能性があります。SubmitChanges が正しくない原因は何ですか?