Web サイトで POST 500 (Internal Server Error) が表示されます。
ローカル ホストでテストしてもエラーは発生しませんが、サイトを公開してライブで実行した後にのみ、ストアド プロシージャを呼び出そうとするとエラーが発生します。
行番号は、Jquery ファイル内の以下のコード行を示しています。
xhr.send( ( s.hasContent && s.data ) || null );
失敗する ajax 呼び出しは次のとおりです。
$.post("SaveSellGoods", { goodsId: goodsId, price: price, customerId: customerId }, function () {
});
確認したところ、すべての変数に正しい値が含まれています。
ここに移動する必要がありますが、ここに到達することはないと思います:
public void SaveSellGoods(string goodsId, decimal price, int customerId)
{
DBH.GoodsStatusUpdate(int.Parse(goodsId), 3);
DBH.TransactionInsert(price, 2, int.Parse(Session["employeeId"].ToString()), int.Parse(goodsId), customerId);
}
すべてのブラウザーでこのエラーが発生しますが、原因がわかりません。
誰かが私が間違っていることや行方不明になっていること、またはこのエラーに関する詳細情報を取得する方法を教えてください。
前もって感謝します。