問題タブ [executescalar]
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.
.net - INSERT と SELECT の両方のステートメントを含むストアド プロシージャを実行する方法
私のストアド プロシージャでは、最初に INSERT クエリを実行してから、次のように SELECT ステートメントを使用します。
ADO.NET では、datareader を使用してこの手順を実行しました。
ただし、SELECT 値は返されず、INSERT ステートメントも実行されません。
ここで何が間違っているのか教えてもらえますか???
コード:
ありがとうございました
プロシージャは、SQL SERVER から手動で実行中にファイルを作業しています。
c# - ExecuteScalar を使用すると、1 つではなく 2 つのレコードが書き込まれます
データベースに書き込まれた注文番号を知る必要があります。これを実現するために、SQL 式EXECUTESCALARを使用します。
プログラムをデバッグし、データベースを監視しました。2番目のコマンドを実行すると、レコードはデータベースに1回書き込まれ、同じレコードが2回目に書き込まれます。2 つのレコードが書き込まれず、注文番号が返されないように、何を変更する必要があるか教えていただけますか?
これは私のコードです:
c# - OleDbConnection に時間がかかるか、UNC パスでエラーが発生する
C#.NET アプリケーションを使用しています。OldDbProvider で実行されるクエリが 1 つある。
}
このクエリの問題に直面しています: ローカルの .mdb ファイルの場所を持つマシンで同じクエリが実行されました。.mdb ファイルが UNC/ネットワークの場所にある場合、同じクエリを実行するのに時間がかかり、クエリの実行中にエラーが発生する場合があります。
この問題の解決策はありますか?
ありがとう
sql - ExecuteScalar() への SQL カウントのエラー
以下のコードを実行すると、次のエラーが発生します。
コード:
トラブルシューティングのために CLI フィールドを削除しましたが、新しいエラーが発生しました
別のフォームで非常によく似たコードを使用していますが、エラーなしで実行されます。
ここに私の作業コードがあります:
コードが他のフォームでは機能するのに、このフォームでは機能しないのはなぜですか?
注意。SQLサーバーから直接クエリを実行すると、SQLは正常に実行されます
どんな助けでも大歓迎です