Oracleコマンドとパラメータを使用しているクエリでこの問題が発生します。コードには他にも何百ものクエリがありますが、これだけでは実行に失敗します。これは非常に単純な更新クエリであり、試してみたためSQLNavigatorで機能します。
コード内では、execute non queryメソッドがフリーズしているように見え、Webページに「Waitingfor http:// localhost:8081/MaintainUserProfile.aspx」が表示されます。
私はそれに何時間も浪費していて、この段階では無知なので、あなたの助けに感謝します。
さらに詳しい情報を記載する必要があるかどうか教えてください。
以下のコード(私はOracleパラメータを使用していることに注意してください。ただし、この場合、問題をデバッグするためにプレーン文字列を使用しています。同じことがOracleパラメータでも発生し、クエリ以外の実行でスタックします):
string sqlQuery = @"UPDATE schema_name.table_name
SET
officer_name = '" + fullName +
"', channel_code = " + channelCode +
", male_female_ind = '" + maleFemale +
"', user_status_code = '" + userStatusCode +
"', identity_number = '" + idNumber +
"', extension_number = " + extensionNumber +
" WHERE user_profile_id = " + userProfileID;
OracleCommand oraCommand2 = new OracleCommand(sqlQuery, db);
oraCommand2.ExecuteNonQuery();