2016-07-27 38 views
-1

我有2個存儲過程,我在我的MVC應用程序中調用。第一個向db添加行,第二個刪除一些行。 這兩個過程在本地機器上工作正常。但在遠程服務器上只有插入工作。當我嘗試刪除行時,出現錯誤:處理請求時發生錯誤。SQL Server存儲過程可以插入,不能刪除

+0

您如何期待我們給您一個解決方案?至少顯示代碼! – HoneyBadger

+0

@HoneyBadger在本地機器上一切正常,這意味着代碼是好的,我認爲這個問題可以發生在用戶角色,安全性或其他問題上 – Mia

+0

然而,你沒有給出有關機器的信息...... – HoneyBadger

回答

1

真的需要顯示詳細的錯誤信息。如果您關閉了實時站點上的自定義錯誤,則應該獲得錯誤的詳細堆棧跟蹤,您應該在此處發佈該錯誤,以幫助人們診斷您的問題。

我的猜測是,雖然它可能是基於權限,作爲其中一個存儲過程的作品。確保數據庫用戶對其他存儲過程具有執行權限。這聽起來很明顯,但也要檢查第二個存儲過程是否存在於現場。

相關問題