問題タブ [executestorequery]
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.
c# - Entity Framework - CreateQuery VS ExecuteFunction VS ExecuteStoreQuery VS ExecuteStoreCommand
次の違いは何ですか-
私の知る限り、CreateQueryはEntity SQLに使用され、残りのメソッドはSQL関数またはDBで定義されたストアドプロシージャに使用されます。
ObjectContext クラスのメタデータによると、それらは次のとおりです。
上記の情報によると -
間違っている場合は修正してください。さらなる情報をお待ちしております。
c# - ExecuteStoreQuery と ExecuteStoreCommand の違いは何ですか
entityframework では、ExecuteStoreQuery または ExecuteStoreCommand を使用して SQL クエリを実行できます。それで、それらの違いは何ですか(どのシナリオが異なるのですか)?
ありがとうございました。
c# - ストアドプロシージャを実行するExecuteStoreQueryを使用してC#でエラーをチェックする方法は?
ObjectContext
ExecuteStoreQuery
ストアド プロシージャが返す結果セットを取得できるように、メソッドを使用して呼び出しているストアド プロシージャがあります。
try/catch ブロックの中にありますが、ストアド プロシージャが次のエラーを返しても、catch ブロックには入りません。
このタイプのエラーをトラップするにはどうすればよいですか?
または、ストアド プロシージャを実行して結果セットを取得する別の方法はありますか?
SQL で実行した場合のエラー:
メッセージ 50000、レベル 16、状態 2、プロシージャ ComputeCharges、行 6440
料金の計算中に次のエラーが発生しました:
エラー番号: 515、行番号: 5867
エラー メッセージ: 値 NULL を列 'TransactionAmount'、テーブル 'Transactions' に挿入できません。列はヌルを許可しません。INSERT は失敗します。
呼び出しコード:
sql - サブフォームの再クエリ
SQL コードを変換してサブフォームを再クエリし、String
再クエリ関数を実行したいと考えています。.RecordSource
問題は、以下の SQL コードをが評価できる適切な文字列に変換できないことです。
これが私の元のSQLコードです:
そして、これが私が再クエリする方法です: